strace_go_proto

package
v0.0.0-...-957f62e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2023 License: Apache-2.0, MIT Imports: 4 Imported by: 0

Documentation

Index

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) Descriptor() ([]byte, []int)

Deprecated: Use Strace.ProtoReflect.Descriptor instead.

func (*Strace) GetArgs

func (x *Strace) GetArgs() []string

func (*Strace) GetEnter

func (x *Strace) GetEnter() *StraceEnter

func (*Strace) GetExit

func (x *Strace) GetExit() *StraceExit

func (*Strace) GetFunction

func (x *Strace) GetFunction() string

func (*Strace) GetInfo

func (m *Strace) GetInfo() isStrace_Info

func (*Strace) GetProcess

func (x *Strace) GetProcess() string

func (*Strace) ProtoMessage

func (*Strace) ProtoMessage()

func (*Strace) ProtoReflect

func (x *Strace) ProtoReflect() protoreflect.Message

func (*Strace) Reset

func (x *Strace) Reset()

func (*Strace) String

func (x *Strace) String() string

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL