sealevel

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: May 11, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateXXHash

func CreateXXHash(builder *flatbuffers.Builder, h0 byte, h1 byte, h2 byte, h3 byte, h4 byte, h5 byte, h6 byte, h7 byte) flatbuffers.UOffsetT

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 (*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

type XXHash

type XXHash struct {
	// contains filtered or unexported fields
}

func (*XXHash) H0

func (rcv *XXHash) H0() byte

func (*XXHash) H1

func (rcv *XXHash) H1() byte

func (*XXHash) H2

func (rcv *XXHash) H2() byte

func (*XXHash) H3

func (rcv *XXHash) H3() byte

func (*XXHash) H4

func (rcv *XXHash) H4() byte

func (*XXHash) H5

func (rcv *XXHash) H5() byte

func (*XXHash) H6

func (rcv *XXHash) H6() byte

func (*XXHash) H7

func (rcv *XXHash) H7() byte

func (*XXHash) Init

func (rcv *XXHash) Init(buf []byte, i flatbuffers.UOffsetT)

func (*XXHash) MutateH0

func (rcv *XXHash) MutateH0(n byte) bool

func (*XXHash) MutateH1

func (rcv *XXHash) MutateH1(n byte) bool

func (*XXHash) MutateH2

func (rcv *XXHash) MutateH2(n byte) bool

func (*XXHash) MutateH3

func (rcv *XXHash) MutateH3(n byte) bool

func (*XXHash) MutateH4

func (rcv *XXHash) MutateH4(n byte) bool

func (*XXHash) MutateH5

func (rcv *XXHash) MutateH5(n byte) bool

func (*XXHash) MutateH6

func (rcv *XXHash) MutateH6(n byte) bool

func (*XXHash) MutateH7

func (rcv *XXHash) MutateH7(n byte) bool

func (*XXHash) Table

func (rcv *XXHash) Table() flatbuffers.Table

Jump to

Keyboard shortcuts

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