Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InjectStructField ¶
type Injector ¶
type Injector struct {
// contains filtered or unexported fields
}
func (*Injector) Inject ¶
func (i *Injector) Inject(loadBpf loadBpfFunc, library string, libVersion string, fields []*InjectStructField) (*ebpf.CollectionSpec, error)
type TrackedDataMember ¶
type TrackedDataMember struct { Struct string `json:"struct"` Field string `json:"field_name"` Offsets []VersionedOffset `json:"offsets"` }
type TrackedLibrary ¶
type TrackedLibrary struct { Name string `json:"name"` DataMembers []TrackedDataMember `json:"data_members"` }
type TrackedOffsets ¶
type TrackedOffsets struct {
Data []TrackedLibrary `json:"data"`
}
type VersionedOffset ¶
Click to show internal directories.
Click to hide internal directories.