Documentation ¶
Index ¶
- Variables
- type Strace
- func (*Strace) Descriptor() ([]byte, []int)deprecated
- func (x *Strace) GetArgs() []string
- func (x *Strace) GetEnter() *StraceEnter
- func (x *Strace) GetExit() *StraceExit
- func (x *Strace) GetFunction() string
- func (m *Strace) GetInfo() isStrace_Info
- func (x *Strace) GetProcess() string
- func (*Strace) ProtoMessage()
- func (x *Strace) ProtoReflect() protoreflect.Message
- func (x *Strace) Reset()
- func (x *Strace) String() string
- type StraceEnter
- type StraceExit
- func (*StraceExit) Descriptor() ([]byte, []int)deprecated
- func (x *StraceExit) GetElapsedNs() int64
- func (x *StraceExit) GetErrNo() int64
- func (x *StraceExit) GetError() string
- func (x *StraceExit) GetReturn() string
- func (*StraceExit) ProtoMessage()
- func (x *StraceExit) ProtoReflect() protoreflect.Message
- func (x *StraceExit) Reset()
- func (x *StraceExit) String() string
- type Strace_Enter
- type Strace_Exit
Constants ¶
This section is empty.
Variables ¶
View Source
var File_pkg_sentry_strace_strace_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Strace ¶
type Strace struct { Process string `protobuf:"bytes,1,opt,name=process,proto3" json:"process,omitempty"` Function string `protobuf:"bytes,2,opt,name=function,proto3" json:"function,omitempty"` Args []string `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"` // Types that are assignable to Info: // // *Strace_Enter // *Strace_Exit Info isStrace_Info `protobuf_oneof:"info"` // contains filtered or unexported fields }
func (*Strace) Descriptor
deprecated
func (*Strace) GetEnter ¶
func (x *Strace) GetEnter() *StraceEnter
func (*Strace) GetExit ¶
func (x *Strace) GetExit() *StraceExit
func (*Strace) GetFunction ¶
func (*Strace) GetProcess ¶
func (*Strace) ProtoMessage ¶
func (*Strace) ProtoMessage()
func (*Strace) ProtoReflect ¶
func (x *Strace) ProtoReflect() protoreflect.Message
type StraceEnter ¶
type StraceEnter struct {
// contains filtered or unexported fields
}
func (*StraceEnter) Descriptor
deprecated
func (*StraceEnter) Descriptor() ([]byte, []int)
Deprecated: Use StraceEnter.ProtoReflect.Descriptor instead.
func (*StraceEnter) ProtoMessage ¶
func (*StraceEnter) ProtoMessage()
func (*StraceEnter) ProtoReflect ¶
func (x *StraceEnter) ProtoReflect() protoreflect.Message
func (*StraceEnter) Reset ¶
func (x *StraceEnter) Reset()
func (*StraceEnter) String ¶
func (x *StraceEnter) String() string
type StraceExit ¶
type StraceExit struct { Return string `protobuf:"bytes,1,opt,name=return,proto3" json:"return,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` ErrNo int64 `protobuf:"varint,3,opt,name=err_no,json=errNo,proto3" json:"err_no,omitempty"` ElapsedNs int64 `protobuf:"varint,4,opt,name=elapsed_ns,json=elapsedNs,proto3" json:"elapsed_ns,omitempty"` // contains filtered or unexported fields }
func (*StraceExit) Descriptor
deprecated
func (*StraceExit) Descriptor() ([]byte, []int)
Deprecated: Use StraceExit.ProtoReflect.Descriptor instead.
func (*StraceExit) GetElapsedNs ¶
func (x *StraceExit) GetElapsedNs() int64
func (*StraceExit) GetErrNo ¶
func (x *StraceExit) GetErrNo() int64
func (*StraceExit) GetError ¶
func (x *StraceExit) GetError() string
func (*StraceExit) GetReturn ¶
func (x *StraceExit) GetReturn() string
func (*StraceExit) ProtoMessage ¶
func (*StraceExit) ProtoMessage()
func (*StraceExit) ProtoReflect ¶
func (x *StraceExit) ProtoReflect() protoreflect.Message
func (*StraceExit) Reset ¶
func (x *StraceExit) Reset()
func (*StraceExit) String ¶
func (x *StraceExit) String() string
type Strace_Enter ¶
type Strace_Enter struct {
Enter *StraceEnter `protobuf:"bytes,4,opt,name=enter,proto3,oneof"`
}
type Strace_Exit ¶
type Strace_Exit struct {
Exit *StraceExit `protobuf:"bytes,5,opt,name=exit,proto3,oneof"`
}
Click to show internal directories.
Click to hide internal directories.