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.