Documentation
¶
Index ¶
- func CreateXXHash(builder *flatbuffers.Builder, h0 byte, h1 byte, h2 byte, h3 byte, h4 byte, ...) flatbuffers.UOffsetT
- func ELFLoaderCtxAddDeployChecks(builder *flatbuffers.Builder, deployChecks bool)
- func ELFLoaderCtxAddElfData(builder *flatbuffers.Builder, elfData flatbuffers.UOffsetT)
- func ELFLoaderCtxAddFeatures(builder *flatbuffers.Builder, features flatbuffers.UOffsetT)
- func ELFLoaderCtxEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ELFLoaderCtxStart(builder *flatbuffers.Builder)
- func ELFLoaderCtxStartElfDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ELFLoaderEffectsAddCalldestsHash(builder *flatbuffers.Builder, calldestsHash flatbuffers.UOffsetT)
- func ELFLoaderEffectsAddEntryPc(builder *flatbuffers.Builder, entryPc uint64)
- func ELFLoaderEffectsAddErrCode(builder *flatbuffers.Builder, errCode byte)
- func ELFLoaderEffectsAddRodataHash(builder *flatbuffers.Builder, rodataHash flatbuffers.UOffsetT)
- func ELFLoaderEffectsAddTextCnt(builder *flatbuffers.Builder, textCnt uint64)
- func ELFLoaderEffectsAddTextOff(builder *flatbuffers.Builder, textOff uint64)
- func ELFLoaderEffectsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ELFLoaderEffectsStart(builder *flatbuffers.Builder)
- func ELFLoaderFixtureAddInput(builder *flatbuffers.Builder, input flatbuffers.UOffsetT)
- func ELFLoaderFixtureAddMetadata(builder *flatbuffers.Builder, metadata flatbuffers.UOffsetT)
- func ELFLoaderFixtureAddOutput(builder *flatbuffers.Builder, output flatbuffers.UOffsetT)
- func ELFLoaderFixtureEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ELFLoaderFixtureStart(builder *flatbuffers.Builder)
- func FeatureSetAddFeatures(builder *flatbuffers.Builder, features flatbuffers.UOffsetT)
- func FeatureSetEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FeatureSetStart(builder *flatbuffers.Builder)
- func FeatureSetStartFeaturesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func FinishELFLoaderCtxBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishELFLoaderEffectsBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishELFLoaderFixtureBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishFeatureSetBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishFixtureMetadataBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishSizePrefixedELFLoaderCtxBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishSizePrefixedELFLoaderEffectsBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishSizePrefixedELFLoaderFixtureBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishSizePrefixedFeatureSetBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FinishSizePrefixedFixtureMetadataBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
- func FixtureMetadataAddFnEntrypoint(builder *flatbuffers.Builder, fnEntrypoint flatbuffers.UOffsetT)
- func FixtureMetadataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FixtureMetadataStart(builder *flatbuffers.Builder)
- type ELFLoaderCtx
- func (rcv *ELFLoaderCtx) DeployChecks() bool
- func (rcv *ELFLoaderCtx) ElfData(j int) byte
- func (rcv *ELFLoaderCtx) ElfDataBytes() []byte
- func (rcv *ELFLoaderCtx) ElfDataLength() int
- func (rcv *ELFLoaderCtx) Features(obj *FeatureSet) *FeatureSet
- func (rcv *ELFLoaderCtx) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ELFLoaderCtx) MutateDeployChecks(n bool) bool
- func (rcv *ELFLoaderCtx) MutateElfData(j int, n byte) bool
- func (rcv *ELFLoaderCtx) Table() flatbuffers.Table
- type ELFLoaderEffects
- func (rcv *ELFLoaderEffects) CalldestsHash(obj *XXHash) *XXHash
- func (rcv *ELFLoaderEffects) EntryPc() uint64
- func (rcv *ELFLoaderEffects) ErrCode() byte
- func (rcv *ELFLoaderEffects) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ELFLoaderEffects) MutateEntryPc(n uint64) bool
- func (rcv *ELFLoaderEffects) MutateErrCode(n byte) bool
- func (rcv *ELFLoaderEffects) MutateTextCnt(n uint64) bool
- func (rcv *ELFLoaderEffects) MutateTextOff(n uint64) bool
- func (rcv *ELFLoaderEffects) RodataHash(obj *XXHash) *XXHash
- func (rcv *ELFLoaderEffects) Table() flatbuffers.Table
- func (rcv *ELFLoaderEffects) TextCnt() uint64
- func (rcv *ELFLoaderEffects) TextOff() uint64
- type ELFLoaderFixture
- func (rcv *ELFLoaderFixture) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ELFLoaderFixture) Input(obj *ELFLoaderCtx) *ELFLoaderCtx
- func (rcv *ELFLoaderFixture) Metadata(obj *FixtureMetadata) *FixtureMetadata
- func (rcv *ELFLoaderFixture) Output(obj *ELFLoaderEffects) *ELFLoaderEffects
- func (rcv *ELFLoaderFixture) Table() flatbuffers.Table
- type FeatureSet
- type FixtureMetadata
- type XXHash
- func (rcv *XXHash) H0() byte
- func (rcv *XXHash) H1() byte
- func (rcv *XXHash) H2() byte
- func (rcv *XXHash) H3() byte
- func (rcv *XXHash) H4() byte
- func (rcv *XXHash) H5() byte
- func (rcv *XXHash) H6() byte
- func (rcv *XXHash) H7() byte
- func (rcv *XXHash) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *XXHash) MutateH0(n byte) bool
- func (rcv *XXHash) MutateH1(n byte) bool
- func (rcv *XXHash) MutateH2(n byte) bool
- func (rcv *XXHash) MutateH3(n byte) bool
- func (rcv *XXHash) MutateH4(n byte) bool
- func (rcv *XXHash) MutateH5(n byte) bool
- func (rcv *XXHash) MutateH6(n byte) bool
- func (rcv *XXHash) MutateH7(n byte) bool
- func (rcv *XXHash) Table() flatbuffers.Table
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateXXHash ¶
func ELFLoaderCtxAddDeployChecks ¶
func ELFLoaderCtxAddDeployChecks(builder *flatbuffers.Builder, deployChecks bool)
func ELFLoaderCtxAddElfData ¶
func ELFLoaderCtxAddElfData(builder *flatbuffers.Builder, elfData flatbuffers.UOffsetT)
func ELFLoaderCtxAddFeatures ¶
func ELFLoaderCtxAddFeatures(builder *flatbuffers.Builder, features flatbuffers.UOffsetT)
func ELFLoaderCtxEnd ¶
func ELFLoaderCtxEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ELFLoaderCtxStart ¶
func ELFLoaderCtxStart(builder *flatbuffers.Builder)
func ELFLoaderCtxStartElfDataVector ¶
func ELFLoaderCtxStartElfDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ELFLoaderEffectsAddCalldestsHash ¶
func ELFLoaderEffectsAddCalldestsHash(builder *flatbuffers.Builder, calldestsHash flatbuffers.UOffsetT)
func ELFLoaderEffectsAddEntryPc ¶
func ELFLoaderEffectsAddEntryPc(builder *flatbuffers.Builder, entryPc uint64)
func ELFLoaderEffectsAddErrCode ¶
func ELFLoaderEffectsAddErrCode(builder *flatbuffers.Builder, errCode byte)
func ELFLoaderEffectsAddRodataHash ¶
func ELFLoaderEffectsAddRodataHash(builder *flatbuffers.Builder, rodataHash flatbuffers.UOffsetT)
func ELFLoaderEffectsAddTextCnt ¶
func ELFLoaderEffectsAddTextCnt(builder *flatbuffers.Builder, textCnt uint64)
func ELFLoaderEffectsAddTextOff ¶
func ELFLoaderEffectsAddTextOff(builder *flatbuffers.Builder, textOff uint64)
func ELFLoaderEffectsEnd ¶
func ELFLoaderEffectsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ELFLoaderEffectsStart ¶
func ELFLoaderEffectsStart(builder *flatbuffers.Builder)
func ELFLoaderFixtureAddInput ¶
func ELFLoaderFixtureAddInput(builder *flatbuffers.Builder, input flatbuffers.UOffsetT)
func ELFLoaderFixtureAddMetadata ¶
func ELFLoaderFixtureAddMetadata(builder *flatbuffers.Builder, metadata flatbuffers.UOffsetT)
func ELFLoaderFixtureAddOutput ¶
func ELFLoaderFixtureAddOutput(builder *flatbuffers.Builder, output flatbuffers.UOffsetT)
func ELFLoaderFixtureEnd ¶
func ELFLoaderFixtureEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ELFLoaderFixtureStart ¶
func ELFLoaderFixtureStart(builder *flatbuffers.Builder)
func FeatureSetAddFeatures ¶
func FeatureSetAddFeatures(builder *flatbuffers.Builder, features flatbuffers.UOffsetT)
func FeatureSetEnd ¶
func FeatureSetEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func FeatureSetStart ¶
func FeatureSetStart(builder *flatbuffers.Builder)
func FeatureSetStartFeaturesVector ¶
func FeatureSetStartFeaturesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func FinishELFLoaderCtxBuffer ¶
func FinishELFLoaderCtxBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishELFLoaderEffectsBuffer ¶
func FinishELFLoaderEffectsBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishELFLoaderFixtureBuffer ¶
func FinishELFLoaderFixtureBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishFeatureSetBuffer ¶
func FinishFeatureSetBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishFixtureMetadataBuffer ¶
func FinishFixtureMetadataBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishSizePrefixedELFLoaderCtxBuffer ¶
func FinishSizePrefixedELFLoaderCtxBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishSizePrefixedELFLoaderEffectsBuffer ¶
func FinishSizePrefixedELFLoaderEffectsBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishSizePrefixedELFLoaderFixtureBuffer ¶
func FinishSizePrefixedELFLoaderFixtureBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishSizePrefixedFeatureSetBuffer ¶
func FinishSizePrefixedFeatureSetBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FinishSizePrefixedFixtureMetadataBuffer ¶
func FinishSizePrefixedFixtureMetadataBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)
func FixtureMetadataAddFnEntrypoint ¶
func FixtureMetadataAddFnEntrypoint(builder *flatbuffers.Builder, fnEntrypoint flatbuffers.UOffsetT)
func FixtureMetadataEnd ¶
func FixtureMetadataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func FixtureMetadataStart ¶
func FixtureMetadataStart(builder *flatbuffers.Builder)
Types ¶
type ELFLoaderCtx ¶
type ELFLoaderCtx struct {
// contains filtered or unexported fields
}
func GetRootAsELFLoaderCtx ¶
func GetRootAsELFLoaderCtx(buf []byte, offset flatbuffers.UOffsetT) *ELFLoaderCtx
func GetSizePrefixedRootAsELFLoaderCtx ¶
func GetSizePrefixedRootAsELFLoaderCtx(buf []byte, offset flatbuffers.UOffsetT) *ELFLoaderCtx
func (*ELFLoaderCtx) DeployChecks ¶
func (rcv *ELFLoaderCtx) DeployChecks() bool
func (*ELFLoaderCtx) ElfData ¶
func (rcv *ELFLoaderCtx) ElfData(j int) byte
func (*ELFLoaderCtx) ElfDataBytes ¶
func (rcv *ELFLoaderCtx) ElfDataBytes() []byte
func (*ELFLoaderCtx) ElfDataLength ¶
func (rcv *ELFLoaderCtx) ElfDataLength() int
func (*ELFLoaderCtx) Features ¶
func (rcv *ELFLoaderCtx) Features(obj *FeatureSet) *FeatureSet
func (*ELFLoaderCtx) Init ¶
func (rcv *ELFLoaderCtx) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ELFLoaderCtx) MutateDeployChecks ¶
func (rcv *ELFLoaderCtx) MutateDeployChecks(n bool) bool
func (*ELFLoaderCtx) MutateElfData ¶
func (rcv *ELFLoaderCtx) MutateElfData(j int, n byte) bool
func (*ELFLoaderCtx) Table ¶
func (rcv *ELFLoaderCtx) Table() flatbuffers.Table
type ELFLoaderEffects ¶
type ELFLoaderEffects struct {
// contains filtered or unexported fields
}
func GetRootAsELFLoaderEffects ¶
func GetRootAsELFLoaderEffects(buf []byte, offset flatbuffers.UOffsetT) *ELFLoaderEffects
func GetSizePrefixedRootAsELFLoaderEffects ¶
func GetSizePrefixedRootAsELFLoaderEffects(buf []byte, offset flatbuffers.UOffsetT) *ELFLoaderEffects
func (*ELFLoaderEffects) CalldestsHash ¶
func (rcv *ELFLoaderEffects) CalldestsHash(obj *XXHash) *XXHash
func (*ELFLoaderEffects) EntryPc ¶
func (rcv *ELFLoaderEffects) EntryPc() uint64
func (*ELFLoaderEffects) ErrCode ¶
func (rcv *ELFLoaderEffects) ErrCode() byte
func (*ELFLoaderEffects) Init ¶
func (rcv *ELFLoaderEffects) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ELFLoaderEffects) MutateEntryPc ¶
func (rcv *ELFLoaderEffects) MutateEntryPc(n uint64) bool
func (*ELFLoaderEffects) MutateErrCode ¶
func (rcv *ELFLoaderEffects) MutateErrCode(n byte) bool
func (*ELFLoaderEffects) MutateTextCnt ¶
func (rcv *ELFLoaderEffects) MutateTextCnt(n uint64) bool
func (*ELFLoaderEffects) MutateTextOff ¶
func (rcv *ELFLoaderEffects) MutateTextOff(n uint64) bool
func (*ELFLoaderEffects) RodataHash ¶
func (rcv *ELFLoaderEffects) RodataHash(obj *XXHash) *XXHash
func (*ELFLoaderEffects) Table ¶
func (rcv *ELFLoaderEffects) Table() flatbuffers.Table
func (*ELFLoaderEffects) TextCnt ¶
func (rcv *ELFLoaderEffects) TextCnt() uint64
func (*ELFLoaderEffects) TextOff ¶
func (rcv *ELFLoaderEffects) TextOff() uint64
type ELFLoaderFixture ¶
type ELFLoaderFixture struct {
// contains filtered or unexported fields
}
func GetRootAsELFLoaderFixture ¶
func GetRootAsELFLoaderFixture(buf []byte, offset flatbuffers.UOffsetT) *ELFLoaderFixture
func GetSizePrefixedRootAsELFLoaderFixture ¶
func GetSizePrefixedRootAsELFLoaderFixture(buf []byte, offset flatbuffers.UOffsetT) *ELFLoaderFixture
func (*ELFLoaderFixture) Init ¶
func (rcv *ELFLoaderFixture) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ELFLoaderFixture) Input ¶
func (rcv *ELFLoaderFixture) Input(obj *ELFLoaderCtx) *ELFLoaderCtx
func (*ELFLoaderFixture) Metadata ¶
func (rcv *ELFLoaderFixture) Metadata(obj *FixtureMetadata) *FixtureMetadata
func (*ELFLoaderFixture) Output ¶
func (rcv *ELFLoaderFixture) Output(obj *ELFLoaderEffects) *ELFLoaderEffects
func (*ELFLoaderFixture) Table ¶
func (rcv *ELFLoaderFixture) Table() flatbuffers.Table
type FeatureSet ¶
type FeatureSet struct {
// contains filtered or unexported fields
}
func GetRootAsFeatureSet ¶
func GetRootAsFeatureSet(buf []byte, offset flatbuffers.UOffsetT) *FeatureSet
func GetSizePrefixedRootAsFeatureSet ¶
func GetSizePrefixedRootAsFeatureSet(buf []byte, offset flatbuffers.UOffsetT) *FeatureSet
func (*FeatureSet) Features ¶
func (rcv *FeatureSet) Features(j int) uint64
func (*FeatureSet) FeaturesLength ¶
func (rcv *FeatureSet) FeaturesLength() int
func (*FeatureSet) Init ¶
func (rcv *FeatureSet) Init(buf []byte, i flatbuffers.UOffsetT)
func (*FeatureSet) MutateFeatures ¶
func (rcv *FeatureSet) MutateFeatures(j int, n uint64) bool
func (*FeatureSet) Table ¶
func (rcv *FeatureSet) Table() flatbuffers.Table
type FixtureMetadata ¶
type FixtureMetadata struct {
// contains filtered or unexported fields
}
func GetRootAsFixtureMetadata ¶
func GetRootAsFixtureMetadata(buf []byte, offset flatbuffers.UOffsetT) *FixtureMetadata
func GetSizePrefixedRootAsFixtureMetadata ¶
func GetSizePrefixedRootAsFixtureMetadata(buf []byte, offset flatbuffers.UOffsetT) *FixtureMetadata
func (*FixtureMetadata) FnEntrypoint ¶
func (rcv *FixtureMetadata) FnEntrypoint() []byte
func (*FixtureMetadata) Init ¶
func (rcv *FixtureMetadata) Init(buf []byte, i flatbuffers.UOffsetT)
func (*FixtureMetadata) Table ¶
func (rcv *FixtureMetadata) Table() flatbuffers.Table
Click to show internal directories.
Click to hide internal directories.