Documentation ¶
Index ¶
- Variables
- type Argument
- func (*Argument) Descriptor() ([]byte, []int)
- func (this *Argument) Equal(that interface{}) bool
- func (m *Argument) GetExpr() string
- func (m *Argument) GetId() string
- func (this *Argument) GoString() string
- func (m *Argument) Marshal() (dAtA []byte, err error)
- func (m *Argument) MarshalTo(dAtA []byte) (int, error)
- func (m *Argument) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Argument) ProtoMessage()
- func (m *Argument) Reset()
- func (m *Argument) Size() (n int)
- func (this *Argument) String() string
- func (m *Argument) Unmarshal(dAtA []byte) error
- func (m *Argument) XXX_DiscardUnknown()
- func (m *Argument) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Argument) XXX_Merge(src proto.Message)
- func (m *Argument) XXX_Size() int
- func (m *Argument) XXX_Unmarshal(b []byte) error
- type BPFTrace
- func (*BPFTrace) Descriptor() ([]byte, []int)
- func (this *BPFTrace) Equal(that interface{}) bool
- func (m *BPFTrace) GetProgram() string
- func (this *BPFTrace) GoString() string
- func (m *BPFTrace) Marshal() (dAtA []byte, err error)
- func (m *BPFTrace) MarshalTo(dAtA []byte) (int, error)
- func (m *BPFTrace) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BPFTrace) ProtoMessage()
- func (m *BPFTrace) Reset()
- func (m *BPFTrace) Size() (n int)
- func (this *BPFTrace) String() string
- func (m *BPFTrace) Unmarshal(dAtA []byte) error
- func (m *BPFTrace) XXX_DiscardUnknown()
- func (m *BPFTrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BPFTrace) XXX_Merge(src proto.Message)
- func (m *BPFTrace) XXX_Size() int
- func (m *BPFTrace) XXX_Unmarshal(b []byte) error
- type Constant
- func (*Constant) Descriptor() ([]byte, []int)
- func (this *Constant) Equal(that interface{}) bool
- func (m *Constant) GetConstant() string
- func (m *Constant) GetName() string
- func (m *Constant) GetType() sharedpb.ScalarType
- func (this *Constant) GoString() string
- func (m *Constant) Marshal() (dAtA []byte, err error)
- func (m *Constant) MarshalTo(dAtA []byte) (int, error)
- func (m *Constant) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Constant) ProtoMessage()
- func (m *Constant) Reset()
- func (m *Constant) Size() (n int)
- func (this *Constant) String() string
- func (m *Constant) Unmarshal(dAtA []byte) error
- func (m *Constant) XXX_DiscardUnknown()
- func (m *Constant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Constant) XXX_Merge(src proto.Message)
- func (m *Constant) XXX_Size() int
- func (m *Constant) XXX_Unmarshal(b []byte) error
- type MapDeleteAction
- func (*MapDeleteAction) Descriptor() ([]byte, []int)
- func (this *MapDeleteAction) Equal(that interface{}) bool
- func (m *MapDeleteAction) GetKey() sharedpb.BPFHelper
- func (m *MapDeleteAction) GetMapName() string
- func (this *MapDeleteAction) GoString() string
- func (m *MapDeleteAction) Marshal() (dAtA []byte, err error)
- func (m *MapDeleteAction) MarshalTo(dAtA []byte) (int, error)
- func (m *MapDeleteAction) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MapDeleteAction) ProtoMessage()
- func (m *MapDeleteAction) Reset()
- func (m *MapDeleteAction) Size() (n int)
- func (this *MapDeleteAction) String() string
- func (m *MapDeleteAction) Unmarshal(dAtA []byte) error
- func (m *MapDeleteAction) XXX_DiscardUnknown()
- func (m *MapDeleteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MapDeleteAction) XXX_Merge(src proto.Message)
- func (m *MapDeleteAction) XXX_Size() int
- func (m *MapDeleteAction) XXX_Unmarshal(b []byte) error
- type MapStashAction
- func (*MapStashAction) Descriptor() ([]byte, []int)
- func (this *MapStashAction) Equal(that interface{}) bool
- func (m *MapStashAction) GetCond() *sharedpb.Condition
- func (m *MapStashAction) GetKey() sharedpb.BPFHelper
- func (m *MapStashAction) GetMapName() string
- func (m *MapStashAction) GetValueVariableNames() []string
- func (this *MapStashAction) GoString() string
- func (m *MapStashAction) Marshal() (dAtA []byte, err error)
- func (m *MapStashAction) MarshalTo(dAtA []byte) (int, error)
- func (m *MapStashAction) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MapStashAction) ProtoMessage()
- func (m *MapStashAction) Reset()
- func (m *MapStashAction) Size() (n int)
- func (this *MapStashAction) String() string
- func (m *MapStashAction) Unmarshal(dAtA []byte) error
- func (m *MapStashAction) XXX_DiscardUnknown()
- func (m *MapStashAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MapStashAction) XXX_Merge(src proto.Message)
- func (m *MapStashAction) XXX_Size() int
- func (m *MapStashAction) XXX_Unmarshal(b []byte) error
- type MapValue
- func (*MapValue) Descriptor() ([]byte, []int)
- func (this *MapValue) Equal(that interface{}) bool
- func (m *MapValue) GetKey() sharedpb.BPFHelper
- func (m *MapValue) GetMapName() string
- func (m *MapValue) GetValueIds() []string
- func (this *MapValue) GoString() string
- func (m *MapValue) Marshal() (dAtA []byte, err error)
- func (m *MapValue) MarshalTo(dAtA []byte) (int, error)
- func (m *MapValue) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MapValue) ProtoMessage()
- func (m *MapValue) Reset()
- func (m *MapValue) Size() (n int)
- func (this *MapValue) String() string
- func (m *MapValue) Unmarshal(dAtA []byte) error
- func (m *MapValue) XXX_DiscardUnknown()
- func (m *MapValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MapValue) XXX_Merge(src proto.Message)
- func (m *MapValue) XXX_Size() int
- func (m *MapValue) XXX_Unmarshal(b []byte) error
- type Output
- func (*Output) Descriptor() ([]byte, []int)
- func (this *Output) Equal(that interface{}) bool
- func (m *Output) GetFields() []string
- func (m *Output) GetName() string
- func (this *Output) GoString() string
- func (m *Output) Marshal() (dAtA []byte, err error)
- func (m *Output) MarshalTo(dAtA []byte) (int, error)
- func (m *Output) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Output) ProtoMessage()
- func (m *Output) Reset()
- func (m *Output) Size() (n int)
- func (this *Output) String() string
- func (m *Output) Unmarshal(dAtA []byte) error
- func (m *Output) XXX_DiscardUnknown()
- func (m *Output) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Output) XXX_Merge(src proto.Message)
- func (m *Output) XXX_Size() int
- func (m *Output) XXX_Unmarshal(b []byte) error
- type OutputAction
- func (*OutputAction) Descriptor() ([]byte, []int)
- func (this *OutputAction) Equal(that interface{}) bool
- func (m *OutputAction) GetOutputName() string
- func (m *OutputAction) GetVariableNames() []string
- func (this *OutputAction) GoString() string
- func (m *OutputAction) Marshal() (dAtA []byte, err error)
- func (m *OutputAction) MarshalTo(dAtA []byte) (int, error)
- func (m *OutputAction) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OutputAction) ProtoMessage()
- func (m *OutputAction) Reset()
- func (m *OutputAction) Size() (n int)
- func (this *OutputAction) String() string
- func (m *OutputAction) Unmarshal(dAtA []byte) error
- func (m *OutputAction) XXX_DiscardUnknown()
- func (m *OutputAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OutputAction) XXX_Merge(src proto.Message)
- func (m *OutputAction) XXX_Size() int
- func (m *OutputAction) XXX_Unmarshal(b []byte) error
- type Probe
- func (*Probe) Descriptor() ([]byte, []int)
- func (this *Probe) Equal(that interface{}) bool
- func (m *Probe) GetArgs() []*Argument
- func (m *Probe) GetConsts() []*Constant
- func (m *Probe) GetFunctionLatency() *sharedpb.FunctionLatency
- func (m *Probe) GetFunctionLatencyOneof() isProbe_FunctionLatencyOneof
- func (m *Probe) GetMapDeleteActions() []*MapDeleteAction
- func (m *Probe) GetMapStashActions() []*MapStashAction
- func (m *Probe) GetMapVals() []*MapValue
- func (m *Probe) GetName() string
- func (m *Probe) GetOutputActions() []*OutputAction
- func (m *Probe) GetPrintks() []*sharedpb.Printk
- func (m *Probe) GetRetVals() []*ReturnValue
- func (m *Probe) GetTracepoint() *sharedpb.Tracepoint
- func (this *Probe) GoString() string
- func (m *Probe) Marshal() (dAtA []byte, err error)
- func (m *Probe) MarshalTo(dAtA []byte) (int, error)
- func (m *Probe) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Probe) ProtoMessage()
- func (m *Probe) Reset()
- func (m *Probe) Size() (n int)
- func (this *Probe) String() string
- func (m *Probe) Unmarshal(dAtA []byte) error
- func (m *Probe) XXX_DiscardUnknown()
- func (m *Probe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Probe) XXX_Merge(src proto.Message)
- func (*Probe) XXX_OneofWrappers() []interface{}
- func (m *Probe) XXX_Size() int
- func (m *Probe) XXX_Unmarshal(b []byte) error
- type Probe_FunctionLatency
- func (this *Probe_FunctionLatency) Equal(that interface{}) bool
- func (this *Probe_FunctionLatency) GoString() string
- func (m *Probe_FunctionLatency) MarshalTo(dAtA []byte) (int, error)
- func (m *Probe_FunctionLatency) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *Probe_FunctionLatency) Size() (n int)
- func (this *Probe_FunctionLatency) String() string
- type ReturnValue
- func (*ReturnValue) Descriptor() ([]byte, []int)
- func (this *ReturnValue) Equal(that interface{}) bool
- func (m *ReturnValue) GetExpr() string
- func (m *ReturnValue) GetId() string
- func (this *ReturnValue) GoString() string
- func (m *ReturnValue) Marshal() (dAtA []byte, err error)
- func (m *ReturnValue) MarshalTo(dAtA []byte) (int, error)
- func (m *ReturnValue) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ReturnValue) ProtoMessage()
- func (m *ReturnValue) Reset()
- func (m *ReturnValue) Size() (n int)
- func (this *ReturnValue) String() string
- func (m *ReturnValue) Unmarshal(dAtA []byte) error
- func (m *ReturnValue) XXX_DiscardUnknown()
- func (m *ReturnValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReturnValue) XXX_Merge(src proto.Message)
- func (m *ReturnValue) XXX_Size() int
- func (m *ReturnValue) XXX_Unmarshal(b []byte) error
- type TracepointDeployment
- func (*TracepointDeployment) Descriptor() ([]byte, []int)
- func (this *TracepointDeployment) Equal(that interface{}) bool
- func (m *TracepointDeployment) GetDeploymentSpec() *sharedpb.DeploymentSpec
- func (m *TracepointDeployment) GetName() string
- func (m *TracepointDeployment) GetTTL() *types.Duration
- func (m *TracepointDeployment) GetTracepoints() []*TracepointDeployment_Tracepoint
- func (this *TracepointDeployment) GoString() string
- func (m *TracepointDeployment) Marshal() (dAtA []byte, err error)
- func (m *TracepointDeployment) MarshalTo(dAtA []byte) (int, error)
- func (m *TracepointDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TracepointDeployment) ProtoMessage()
- func (m *TracepointDeployment) Reset()
- func (m *TracepointDeployment) Size() (n int)
- func (this *TracepointDeployment) String() string
- func (m *TracepointDeployment) Unmarshal(dAtA []byte) error
- func (m *TracepointDeployment) XXX_DiscardUnknown()
- func (m *TracepointDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracepointDeployment) XXX_Merge(src proto.Message)
- func (m *TracepointDeployment) XXX_Size() int
- func (m *TracepointDeployment) XXX_Unmarshal(b []byte) error
- type TracepointDeployment_Tracepoint
- func (*TracepointDeployment_Tracepoint) Descriptor() ([]byte, []int)
- func (this *TracepointDeployment_Tracepoint) Equal(that interface{}) bool
- func (m *TracepointDeployment_Tracepoint) GetBPFTrace() *BPFTrace
- func (m *TracepointDeployment_Tracepoint) GetProgram() *TracepointSpec
- func (m *TracepointDeployment_Tracepoint) GetTableName() string
- func (this *TracepointDeployment_Tracepoint) GoString() string
- func (m *TracepointDeployment_Tracepoint) Marshal() (dAtA []byte, err error)
- func (m *TracepointDeployment_Tracepoint) MarshalTo(dAtA []byte) (int, error)
- func (m *TracepointDeployment_Tracepoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TracepointDeployment_Tracepoint) ProtoMessage()
- func (m *TracepointDeployment_Tracepoint) Reset()
- func (m *TracepointDeployment_Tracepoint) Size() (n int)
- func (this *TracepointDeployment_Tracepoint) String() string
- func (m *TracepointDeployment_Tracepoint) Unmarshal(dAtA []byte) error
- func (m *TracepointDeployment_Tracepoint) XXX_DiscardUnknown()
- func (m *TracepointDeployment_Tracepoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracepointDeployment_Tracepoint) XXX_Merge(src proto.Message)
- func (m *TracepointDeployment_Tracepoint) XXX_Size() int
- func (m *TracepointDeployment_Tracepoint) XXX_Unmarshal(b []byte) error
- type TracepointSpec
- func (*TracepointSpec) Descriptor() ([]byte, []int)
- func (this *TracepointSpec) Equal(that interface{}) bool
- func (m *TracepointSpec) GetLanguage() sharedpb.Language
- func (m *TracepointSpec) GetMaps() []*sharedpb.Map
- func (m *TracepointSpec) GetOutputs() []*Output
- func (m *TracepointSpec) GetProbes() []*Probe
- func (this *TracepointSpec) GoString() string
- func (m *TracepointSpec) Marshal() (dAtA []byte, err error)
- func (m *TracepointSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *TracepointSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TracepointSpec) ProtoMessage()
- func (m *TracepointSpec) Reset()
- func (m *TracepointSpec) Size() (n int)
- func (this *TracepointSpec) String() string
- func (m *TracepointSpec) Unmarshal(dAtA []byte) error
- func (m *TracepointSpec) XXX_DiscardUnknown()
- func (m *TracepointSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TracepointSpec) XXX_Merge(src proto.Message)
- func (m *TracepointSpec) XXX_Size() int
- func (m *TracepointSpec) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Argument ¶
type Argument struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Expr string `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` }
func (*Argument) Descriptor ¶
func (*Argument) MarshalToSizedBuffer ¶
func (*Argument) ProtoMessage ¶
func (*Argument) ProtoMessage()
func (*Argument) XXX_DiscardUnknown ¶
func (m *Argument) XXX_DiscardUnknown()
func (*Argument) XXX_Marshal ¶
func (*Argument) XXX_Unmarshal ¶
type BPFTrace ¶
type BPFTrace struct {
Program string `protobuf:"bytes,1,opt,name=program,proto3" json:"program,omitempty"`
}
func (*BPFTrace) Descriptor ¶
func (*BPFTrace) GetProgram ¶
func (*BPFTrace) MarshalToSizedBuffer ¶
func (*BPFTrace) ProtoMessage ¶
func (*BPFTrace) ProtoMessage()
func (*BPFTrace) XXX_DiscardUnknown ¶
func (m *BPFTrace) XXX_DiscardUnknown()
func (*BPFTrace) XXX_Marshal ¶
func (*BPFTrace) XXX_Unmarshal ¶
type Constant ¶
type Constant struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Type sharedpb.ScalarType `protobuf:"varint,2,opt,name=type,proto3,enum=px.stirling.dynamic_tracing.ir.shared.ScalarType" json:"type,omitempty"` Constant string `protobuf:"bytes,3,opt,name=constant,proto3" json:"constant,omitempty"` }
func (*Constant) Descriptor ¶
func (*Constant) GetConstant ¶
func (*Constant) GetType ¶
func (m *Constant) GetType() sharedpb.ScalarType
func (*Constant) MarshalToSizedBuffer ¶
func (*Constant) ProtoMessage ¶
func (*Constant) ProtoMessage()
func (*Constant) XXX_DiscardUnknown ¶
func (m *Constant) XXX_DiscardUnknown()
func (*Constant) XXX_Marshal ¶
func (*Constant) XXX_Unmarshal ¶
type MapDeleteAction ¶
type MapDeleteAction struct { MapName string `protobuf:"bytes,1,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"` Key sharedpb.BPFHelper `protobuf:"varint,2,opt,name=key,proto3,enum=px.stirling.dynamic_tracing.ir.shared.BPFHelper" json:"key,omitempty"` }
func (*MapDeleteAction) Descriptor ¶
func (*MapDeleteAction) Descriptor() ([]byte, []int)
func (*MapDeleteAction) Equal ¶
func (this *MapDeleteAction) Equal(that interface{}) bool
func (*MapDeleteAction) GetKey ¶
func (m *MapDeleteAction) GetKey() sharedpb.BPFHelper
func (*MapDeleteAction) GetMapName ¶
func (m *MapDeleteAction) GetMapName() string
func (*MapDeleteAction) GoString ¶
func (this *MapDeleteAction) GoString() string
func (*MapDeleteAction) Marshal ¶
func (m *MapDeleteAction) Marshal() (dAtA []byte, err error)
func (*MapDeleteAction) MarshalToSizedBuffer ¶
func (m *MapDeleteAction) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MapDeleteAction) ProtoMessage ¶
func (*MapDeleteAction) ProtoMessage()
func (*MapDeleteAction) Reset ¶
func (m *MapDeleteAction) Reset()
func (*MapDeleteAction) Size ¶
func (m *MapDeleteAction) Size() (n int)
func (*MapDeleteAction) String ¶
func (this *MapDeleteAction) String() string
func (*MapDeleteAction) Unmarshal ¶
func (m *MapDeleteAction) Unmarshal(dAtA []byte) error
func (*MapDeleteAction) XXX_DiscardUnknown ¶
func (m *MapDeleteAction) XXX_DiscardUnknown()
func (*MapDeleteAction) XXX_Marshal ¶
func (m *MapDeleteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MapDeleteAction) XXX_Merge ¶
func (m *MapDeleteAction) XXX_Merge(src proto.Message)
func (*MapDeleteAction) XXX_Size ¶
func (m *MapDeleteAction) XXX_Size() int
func (*MapDeleteAction) XXX_Unmarshal ¶
func (m *MapDeleteAction) XXX_Unmarshal(b []byte) error
type MapStashAction ¶
type MapStashAction struct { MapName string `protobuf:"bytes,1,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"` Key sharedpb.BPFHelper `protobuf:"varint,2,opt,name=key,proto3,enum=px.stirling.dynamic_tracing.ir.shared.BPFHelper" json:"key,omitempty"` ValueVariableNames []string `protobuf:"bytes,3,rep,name=value_variable_names,json=valueVariableNames,proto3" json:"value_variable_names,omitempty"` Cond *sharedpb.Condition `protobuf:"bytes,4,opt,name=cond,proto3" json:"cond,omitempty"` }
func (*MapStashAction) Descriptor ¶
func (*MapStashAction) Descriptor() ([]byte, []int)
func (*MapStashAction) Equal ¶
func (this *MapStashAction) Equal(that interface{}) bool
func (*MapStashAction) GetCond ¶
func (m *MapStashAction) GetCond() *sharedpb.Condition
func (*MapStashAction) GetKey ¶
func (m *MapStashAction) GetKey() sharedpb.BPFHelper
func (*MapStashAction) GetMapName ¶
func (m *MapStashAction) GetMapName() string
func (*MapStashAction) GetValueVariableNames ¶
func (m *MapStashAction) GetValueVariableNames() []string
func (*MapStashAction) GoString ¶
func (this *MapStashAction) GoString() string
func (*MapStashAction) Marshal ¶
func (m *MapStashAction) Marshal() (dAtA []byte, err error)
func (*MapStashAction) MarshalToSizedBuffer ¶
func (m *MapStashAction) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MapStashAction) ProtoMessage ¶
func (*MapStashAction) ProtoMessage()
func (*MapStashAction) Reset ¶
func (m *MapStashAction) Reset()
func (*MapStashAction) Size ¶
func (m *MapStashAction) Size() (n int)
func (*MapStashAction) String ¶
func (this *MapStashAction) String() string
func (*MapStashAction) Unmarshal ¶
func (m *MapStashAction) Unmarshal(dAtA []byte) error
func (*MapStashAction) XXX_DiscardUnknown ¶
func (m *MapStashAction) XXX_DiscardUnknown()
func (*MapStashAction) XXX_Marshal ¶
func (m *MapStashAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MapStashAction) XXX_Merge ¶
func (m *MapStashAction) XXX_Merge(src proto.Message)
func (*MapStashAction) XXX_Size ¶
func (m *MapStashAction) XXX_Size() int
func (*MapStashAction) XXX_Unmarshal ¶
func (m *MapStashAction) XXX_Unmarshal(b []byte) error
type MapValue ¶
type MapValue struct { MapName string `protobuf:"bytes,1,opt,name=map_name,json=mapName,proto3" json:"map_name,omitempty"` Key sharedpb.BPFHelper `protobuf:"varint,2,opt,name=key,proto3,enum=px.stirling.dynamic_tracing.ir.shared.BPFHelper" json:"key,omitempty"` ValueIds []string `protobuf:"bytes,3,rep,name=value_ids,json=valueIds,proto3" json:"value_ids,omitempty"` }
func (*MapValue) Descriptor ¶
func (*MapValue) GetMapName ¶
func (*MapValue) GetValueIds ¶
func (*MapValue) MarshalToSizedBuffer ¶
func (*MapValue) ProtoMessage ¶
func (*MapValue) ProtoMessage()
func (*MapValue) XXX_DiscardUnknown ¶
func (m *MapValue) XXX_DiscardUnknown()
func (*MapValue) XXX_Marshal ¶
func (*MapValue) XXX_Unmarshal ¶
type Output ¶
type Output struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` }
func (*Output) Descriptor ¶
func (*Output) MarshalToSizedBuffer ¶
func (*Output) ProtoMessage ¶
func (*Output) ProtoMessage()
func (*Output) XXX_DiscardUnknown ¶
func (m *Output) XXX_DiscardUnknown()
func (*Output) XXX_Marshal ¶
func (*Output) XXX_Unmarshal ¶
type OutputAction ¶
type OutputAction struct { OutputName string `protobuf:"bytes,1,opt,name=output_name,json=outputName,proto3" json:"output_name,omitempty"` VariableNames []string `protobuf:"bytes,3,rep,name=variable_names,json=variableNames,proto3" json:"variable_names,omitempty"` }
func (*OutputAction) Descriptor ¶
func (*OutputAction) Descriptor() ([]byte, []int)
func (*OutputAction) Equal ¶
func (this *OutputAction) Equal(that interface{}) bool
func (*OutputAction) GetOutputName ¶
func (m *OutputAction) GetOutputName() string
func (*OutputAction) GetVariableNames ¶
func (m *OutputAction) GetVariableNames() []string
func (*OutputAction) GoString ¶
func (this *OutputAction) GoString() string
func (*OutputAction) Marshal ¶
func (m *OutputAction) Marshal() (dAtA []byte, err error)
func (*OutputAction) MarshalToSizedBuffer ¶
func (m *OutputAction) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OutputAction) ProtoMessage ¶
func (*OutputAction) ProtoMessage()
func (*OutputAction) Reset ¶
func (m *OutputAction) Reset()
func (*OutputAction) Size ¶
func (m *OutputAction) Size() (n int)
func (*OutputAction) String ¶
func (this *OutputAction) String() string
func (*OutputAction) Unmarshal ¶
func (m *OutputAction) Unmarshal(dAtA []byte) error
func (*OutputAction) XXX_DiscardUnknown ¶
func (m *OutputAction) XXX_DiscardUnknown()
func (*OutputAction) XXX_Marshal ¶
func (m *OutputAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OutputAction) XXX_Merge ¶
func (m *OutputAction) XXX_Merge(src proto.Message)
func (*OutputAction) XXX_Size ¶
func (m *OutputAction) XXX_Size() int
func (*OutputAction) XXX_Unmarshal ¶
func (m *OutputAction) XXX_Unmarshal(b []byte) error
type Probe ¶
type Probe struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Tracepoint *sharedpb.Tracepoint `protobuf:"bytes,2,opt,name=tracepoint,proto3" json:"tracepoint,omitempty"` Consts []*Constant `protobuf:"bytes,3,rep,name=consts,proto3" json:"consts,omitempty"` Args []*Argument `protobuf:"bytes,4,rep,name=args,proto3" json:"args,omitempty"` RetVals []*ReturnValue `protobuf:"bytes,5,rep,name=ret_vals,json=retVals,proto3" json:"ret_vals,omitempty"` MapVals []*MapValue `protobuf:"bytes,6,rep,name=map_vals,json=mapVals,proto3" json:"map_vals,omitempty"` // Types that are valid to be assigned to FunctionLatencyOneof: // // *Probe_FunctionLatency FunctionLatencyOneof isProbe_FunctionLatencyOneof `protobuf_oneof:"function_latency_oneof"` MapStashActions []*MapStashAction `protobuf:"bytes,8,rep,name=map_stash_actions,json=mapStashActions,proto3" json:"map_stash_actions,omitempty"` MapDeleteActions []*MapDeleteAction `protobuf:"bytes,11,rep,name=map_delete_actions,json=mapDeleteActions,proto3" json:"map_delete_actions,omitempty"` OutputActions []*OutputAction `protobuf:"bytes,9,rep,name=output_actions,json=outputActions,proto3" json:"output_actions,omitempty"` Printks []*sharedpb.Printk `protobuf:"bytes,10,rep,name=printks,proto3" json:"printks,omitempty"` }
func (*Probe) Descriptor ¶
func (*Probe) GetFunctionLatency ¶
func (m *Probe) GetFunctionLatency() *sharedpb.FunctionLatency
func (*Probe) GetFunctionLatencyOneof ¶
func (m *Probe) GetFunctionLatencyOneof() isProbe_FunctionLatencyOneof
func (*Probe) GetMapDeleteActions ¶
func (m *Probe) GetMapDeleteActions() []*MapDeleteAction
func (*Probe) GetMapStashActions ¶
func (m *Probe) GetMapStashActions() []*MapStashAction
func (*Probe) GetMapVals ¶
func (*Probe) GetOutputActions ¶
func (m *Probe) GetOutputActions() []*OutputAction
func (*Probe) GetPrintks ¶
func (*Probe) GetRetVals ¶
func (m *Probe) GetRetVals() []*ReturnValue
func (*Probe) GetTracepoint ¶
func (m *Probe) GetTracepoint() *sharedpb.Tracepoint
func (*Probe) ProtoMessage ¶
func (*Probe) ProtoMessage()
func (*Probe) XXX_DiscardUnknown ¶
func (m *Probe) XXX_DiscardUnknown()
func (*Probe) XXX_Marshal ¶
func (*Probe) XXX_OneofWrappers ¶
func (*Probe) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Probe) XXX_Unmarshal ¶
type Probe_FunctionLatency ¶
type Probe_FunctionLatency struct {
FunctionLatency *sharedpb.FunctionLatency `protobuf:"bytes,7,opt,name=function_latency,json=functionLatency,proto3,oneof" json:"function_latency,omitempty"`
}
func (*Probe_FunctionLatency) Equal ¶
func (this *Probe_FunctionLatency) Equal(that interface{}) bool
func (*Probe_FunctionLatency) GoString ¶
func (this *Probe_FunctionLatency) GoString() string
func (*Probe_FunctionLatency) MarshalTo ¶
func (m *Probe_FunctionLatency) MarshalTo(dAtA []byte) (int, error)
func (*Probe_FunctionLatency) MarshalToSizedBuffer ¶
func (m *Probe_FunctionLatency) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Probe_FunctionLatency) Size ¶
func (m *Probe_FunctionLatency) Size() (n int)
func (*Probe_FunctionLatency) String ¶
func (this *Probe_FunctionLatency) String() string
type ReturnValue ¶
type ReturnValue struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Expr string `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"` }
func (*ReturnValue) Descriptor ¶
func (*ReturnValue) Descriptor() ([]byte, []int)
func (*ReturnValue) Equal ¶
func (this *ReturnValue) Equal(that interface{}) bool
func (*ReturnValue) GetExpr ¶
func (m *ReturnValue) GetExpr() string
func (*ReturnValue) GetId ¶
func (m *ReturnValue) GetId() string
func (*ReturnValue) GoString ¶
func (this *ReturnValue) GoString() string
func (*ReturnValue) Marshal ¶
func (m *ReturnValue) Marshal() (dAtA []byte, err error)
func (*ReturnValue) MarshalToSizedBuffer ¶
func (m *ReturnValue) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ReturnValue) ProtoMessage ¶
func (*ReturnValue) ProtoMessage()
func (*ReturnValue) Reset ¶
func (m *ReturnValue) Reset()
func (*ReturnValue) Size ¶
func (m *ReturnValue) Size() (n int)
func (*ReturnValue) String ¶
func (this *ReturnValue) String() string
func (*ReturnValue) Unmarshal ¶
func (m *ReturnValue) Unmarshal(dAtA []byte) error
func (*ReturnValue) XXX_DiscardUnknown ¶
func (m *ReturnValue) XXX_DiscardUnknown()
func (*ReturnValue) XXX_Marshal ¶
func (m *ReturnValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReturnValue) XXX_Merge ¶
func (m *ReturnValue) XXX_Merge(src proto.Message)
func (*ReturnValue) XXX_Size ¶
func (m *ReturnValue) XXX_Size() int
func (*ReturnValue) XXX_Unmarshal ¶
func (m *ReturnValue) XXX_Unmarshal(b []byte) error
type TracepointDeployment ¶
type TracepointDeployment struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TTL *types.Duration `protobuf:"bytes,2,opt,name=ttl,proto3" json:"ttl,omitempty"` DeploymentSpec *sharedpb.DeploymentSpec `protobuf:"bytes,3,opt,name=deployment_spec,json=deploymentSpec,proto3" json:"deployment_spec,omitempty"` Tracepoints []*TracepointDeployment_Tracepoint `protobuf:"bytes,4,rep,name=tracepoints,proto3" json:"tracepoints,omitempty"` }
func (*TracepointDeployment) Descriptor ¶
func (*TracepointDeployment) Descriptor() ([]byte, []int)
func (*TracepointDeployment) Equal ¶
func (this *TracepointDeployment) Equal(that interface{}) bool
func (*TracepointDeployment) GetDeploymentSpec ¶
func (m *TracepointDeployment) GetDeploymentSpec() *sharedpb.DeploymentSpec
func (*TracepointDeployment) GetName ¶
func (m *TracepointDeployment) GetName() string
func (*TracepointDeployment) GetTTL ¶
func (m *TracepointDeployment) GetTTL() *types.Duration
func (*TracepointDeployment) GetTracepoints ¶
func (m *TracepointDeployment) GetTracepoints() []*TracepointDeployment_Tracepoint
func (*TracepointDeployment) GoString ¶
func (this *TracepointDeployment) GoString() string
func (*TracepointDeployment) Marshal ¶
func (m *TracepointDeployment) Marshal() (dAtA []byte, err error)
func (*TracepointDeployment) MarshalTo ¶
func (m *TracepointDeployment) MarshalTo(dAtA []byte) (int, error)
func (*TracepointDeployment) MarshalToSizedBuffer ¶
func (m *TracepointDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TracepointDeployment) ProtoMessage ¶
func (*TracepointDeployment) ProtoMessage()
func (*TracepointDeployment) Reset ¶
func (m *TracepointDeployment) Reset()
func (*TracepointDeployment) Size ¶
func (m *TracepointDeployment) Size() (n int)
func (*TracepointDeployment) String ¶
func (this *TracepointDeployment) String() string
func (*TracepointDeployment) Unmarshal ¶
func (m *TracepointDeployment) Unmarshal(dAtA []byte) error
func (*TracepointDeployment) XXX_DiscardUnknown ¶
func (m *TracepointDeployment) XXX_DiscardUnknown()
func (*TracepointDeployment) XXX_Marshal ¶
func (m *TracepointDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracepointDeployment) XXX_Merge ¶
func (m *TracepointDeployment) XXX_Merge(src proto.Message)
func (*TracepointDeployment) XXX_Size ¶
func (m *TracepointDeployment) XXX_Size() int
func (*TracepointDeployment) XXX_Unmarshal ¶
func (m *TracepointDeployment) XXX_Unmarshal(b []byte) error
type TracepointDeployment_Tracepoint ¶
type TracepointDeployment_Tracepoint struct { TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"` Program *TracepointSpec `protobuf:"bytes,2,opt,name=program,proto3" json:"program,omitempty"` BPFTrace *BPFTrace `protobuf:"bytes,5,opt,name=bpftrace,proto3" json:"bpftrace,omitempty"` }
func (*TracepointDeployment_Tracepoint) Descriptor ¶
func (*TracepointDeployment_Tracepoint) Descriptor() ([]byte, []int)
func (*TracepointDeployment_Tracepoint) Equal ¶
func (this *TracepointDeployment_Tracepoint) Equal(that interface{}) bool
func (*TracepointDeployment_Tracepoint) GetBPFTrace ¶
func (m *TracepointDeployment_Tracepoint) GetBPFTrace() *BPFTrace
func (*TracepointDeployment_Tracepoint) GetProgram ¶
func (m *TracepointDeployment_Tracepoint) GetProgram() *TracepointSpec
func (*TracepointDeployment_Tracepoint) GetTableName ¶
func (m *TracepointDeployment_Tracepoint) GetTableName() string
func (*TracepointDeployment_Tracepoint) GoString ¶
func (this *TracepointDeployment_Tracepoint) GoString() string
func (*TracepointDeployment_Tracepoint) Marshal ¶
func (m *TracepointDeployment_Tracepoint) Marshal() (dAtA []byte, err error)
func (*TracepointDeployment_Tracepoint) MarshalTo ¶
func (m *TracepointDeployment_Tracepoint) MarshalTo(dAtA []byte) (int, error)
func (*TracepointDeployment_Tracepoint) MarshalToSizedBuffer ¶
func (m *TracepointDeployment_Tracepoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TracepointDeployment_Tracepoint) ProtoMessage ¶
func (*TracepointDeployment_Tracepoint) ProtoMessage()
func (*TracepointDeployment_Tracepoint) Reset ¶
func (m *TracepointDeployment_Tracepoint) Reset()
func (*TracepointDeployment_Tracepoint) Size ¶
func (m *TracepointDeployment_Tracepoint) Size() (n int)
func (*TracepointDeployment_Tracepoint) String ¶
func (this *TracepointDeployment_Tracepoint) String() string
func (*TracepointDeployment_Tracepoint) Unmarshal ¶
func (m *TracepointDeployment_Tracepoint) Unmarshal(dAtA []byte) error
func (*TracepointDeployment_Tracepoint) XXX_DiscardUnknown ¶
func (m *TracepointDeployment_Tracepoint) XXX_DiscardUnknown()
func (*TracepointDeployment_Tracepoint) XXX_Marshal ¶
func (m *TracepointDeployment_Tracepoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracepointDeployment_Tracepoint) XXX_Merge ¶
func (m *TracepointDeployment_Tracepoint) XXX_Merge(src proto.Message)
func (*TracepointDeployment_Tracepoint) XXX_Size ¶
func (m *TracepointDeployment_Tracepoint) XXX_Size() int
func (*TracepointDeployment_Tracepoint) XXX_Unmarshal ¶
func (m *TracepointDeployment_Tracepoint) XXX_Unmarshal(b []byte) error
type TracepointSpec ¶
type TracepointSpec struct { Language sharedpb.Language `protobuf:"varint,1,opt,name=language,proto3,enum=px.stirling.dynamic_tracing.ir.shared.Language" json:"language,omitempty"` Maps []*sharedpb.Map `protobuf:"bytes,2,rep,name=maps,proto3" json:"maps,omitempty"` Outputs []*Output `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"` Probes []*Probe `protobuf:"bytes,4,rep,name=probes,proto3" json:"probes,omitempty"` }
func (*TracepointSpec) Descriptor ¶
func (*TracepointSpec) Descriptor() ([]byte, []int)
func (*TracepointSpec) Equal ¶
func (this *TracepointSpec) Equal(that interface{}) bool
func (*TracepointSpec) GetLanguage ¶
func (m *TracepointSpec) GetLanguage() sharedpb.Language
func (*TracepointSpec) GetMaps ¶
func (m *TracepointSpec) GetMaps() []*sharedpb.Map
func (*TracepointSpec) GetOutputs ¶
func (m *TracepointSpec) GetOutputs() []*Output
func (*TracepointSpec) GetProbes ¶
func (m *TracepointSpec) GetProbes() []*Probe
func (*TracepointSpec) GoString ¶
func (this *TracepointSpec) GoString() string
func (*TracepointSpec) Marshal ¶
func (m *TracepointSpec) Marshal() (dAtA []byte, err error)
func (*TracepointSpec) MarshalToSizedBuffer ¶
func (m *TracepointSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TracepointSpec) ProtoMessage ¶
func (*TracepointSpec) ProtoMessage()
func (*TracepointSpec) Reset ¶
func (m *TracepointSpec) Reset()
func (*TracepointSpec) Size ¶
func (m *TracepointSpec) Size() (n int)
func (*TracepointSpec) String ¶
func (this *TracepointSpec) String() string
func (*TracepointSpec) Unmarshal ¶
func (m *TracepointSpec) Unmarshal(dAtA []byte) error
func (*TracepointSpec) XXX_DiscardUnknown ¶
func (m *TracepointSpec) XXX_DiscardUnknown()
func (*TracepointSpec) XXX_Marshal ¶
func (m *TracepointSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TracepointSpec) XXX_Merge ¶
func (m *TracepointSpec) XXX_Merge(src proto.Message)
func (*TracepointSpec) XXX_Size ¶
func (m *TracepointSpec) XXX_Size() int
func (*TracepointSpec) XXX_Unmarshal ¶
func (m *TracepointSpec) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.