framework

package
v2.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BundleAddActive

func BundleAddActive(builder *flatbuffers.Builder, active bool)

func BundleAddComponents

func BundleAddComponents(builder *flatbuffers.Builder, components flatbuffers.UOffsetT)

func BundleAddId

func BundleAddId(builder *flatbuffers.Builder, id int64)

func BundleAddInstalled

func BundleAddInstalled(builder *flatbuffers.Builder, installed bool)

func BundleAddLocation

func BundleAddLocation(builder *flatbuffers.Builder, location flatbuffers.UOffsetT)

func BundleAddName

func BundleAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func BundleAddState

func BundleAddState(builder *flatbuffers.Builder, state flatbuffers.UOffsetT)

func BundleAddVersion

func BundleAddVersion(builder *flatbuffers.Builder, version flatbuffers.UOffsetT)

func BundleEnd

func BundleEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BundleListAddBundles

func BundleListAddBundles(builder *flatbuffers.Builder, bundles flatbuffers.UOffsetT)

func BundleListEnd

func BundleListEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BundleListStart

func BundleListStart(builder *flatbuffers.Builder)

func BundleListStartBundlesVector

func BundleListStartBundlesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func BundleStart

func BundleStart(builder *flatbuffers.Builder)

func BundleStartComponentsVector

func BundleStartComponentsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func ComponentAddActive

func ComponentAddActive(builder *flatbuffers.Builder, active bool)

func ComponentAddDependencies

func ComponentAddDependencies(builder *flatbuffers.Builder, dependencies flatbuffers.UOffsetT)

func ComponentAddId

func ComponentAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func ComponentAddInterfaces

func ComponentAddInterfaces(builder *flatbuffers.Builder, interfaces flatbuffers.UOffsetT)

func ComponentAddName

func ComponentAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func ComponentAddState

func ComponentAddState(builder *flatbuffers.Builder, state flatbuffers.UOffsetT)

func ComponentEnd

func ComponentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ComponentKeyCompare

func ComponentKeyCompare(o1, o2 flatbuffers.UOffsetT, buf []byte) bool

func ComponentListAddComponents

func ComponentListAddComponents(builder *flatbuffers.Builder, components flatbuffers.UOffsetT)

func ComponentListEnd

func ComponentListEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ComponentListStart

func ComponentListStart(builder *flatbuffers.Builder)

func ComponentListStartComponentsVector

func ComponentListStartComponentsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func ComponentStart

func ComponentStart(builder *flatbuffers.Builder)

func ComponentStartDependenciesVector

func ComponentStartDependenciesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func ComponentStartInterfacesVector

func ComponentStartInterfacesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func DependencyAddAvailable

func DependencyAddAvailable(builder *flatbuffers.Builder, available bool)

func DependencyAddFilter

func DependencyAddFilter(builder *flatbuffers.Builder, filter flatbuffers.UOffsetT)

func DependencyAddName

func DependencyAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func DependencyAddRequired

func DependencyAddRequired(builder *flatbuffers.Builder, required bool)

func DependencyEnd

func DependencyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DependencyKeyCompare

func DependencyKeyCompare(o1, o2 flatbuffers.UOffsetT, buf []byte) bool

func DependencyListAddDependencies

func DependencyListAddDependencies(builder *flatbuffers.Builder, dependencies flatbuffers.UOffsetT)

func DependencyListEnd

func DependencyListEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DependencyListStart

func DependencyListStart(builder *flatbuffers.Builder)

func DependencyListStartDependenciesVector

func DependencyListStartDependenciesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func DependencyStart

func DependencyStart(builder *flatbuffers.Builder)

func ExceptionAddCode

func ExceptionAddCode(builder *flatbuffers.Builder, code flatbuffers.UOffsetT)

func ExceptionAddDate

func ExceptionAddDate(builder *flatbuffers.Builder, date flatbuffers.UOffsetT)

func ExceptionAddName

func ExceptionAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func ExceptionAddRegister

func ExceptionAddRegister(builder *flatbuffers.Builder, register flatbuffers.UOffsetT)

func ExceptionAddSignal

func ExceptionAddSignal(builder *flatbuffers.Builder, signal flatbuffers.UOffsetT)

func ExceptionAddStack

func ExceptionAddStack(builder *flatbuffers.Builder, stack flatbuffers.UOffsetT)

func ExceptionEnd

func ExceptionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ExceptionStart

func ExceptionStart(builder *flatbuffers.Builder)

func ExceptionStartStackVector

func ExceptionStartStackVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func ExceptionsAddExceptions

func ExceptionsAddExceptions(builder *flatbuffers.Builder, exceptions flatbuffers.UOffsetT)

func ExceptionsEnd

func ExceptionsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ExceptionsStart

func ExceptionsStart(builder *flatbuffers.Builder)

func ExceptionsStartExceptionsVector

func ExceptionsStartExceptionsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func InterfaceList_AddInterfaces

func InterfaceList_AddInterfaces(builder *flatbuffers.Builder, interfaces flatbuffers.UOffsetT)

func InterfaceList_End

func InterfaceList_End(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func InterfaceList_Start

func InterfaceList_Start(builder *flatbuffers.Builder)

func InterfaceList_StartInterfacesVector

func InterfaceList_StartInterfacesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func Interface_AddLanguage

func Interface_AddLanguage(builder *flatbuffers.Builder, language flatbuffers.UOffsetT)

func Interface_AddName

func Interface_AddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func Interface_AddProperties

func Interface_AddProperties(builder *flatbuffers.Builder, properties flatbuffers.UOffsetT)

func Interface_AddVersion

func Interface_AddVersion(builder *flatbuffers.Builder, version flatbuffers.UOffsetT)

func Interface_End

func Interface_End(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func Interface_KeyCompare

func Interface_KeyCompare(o1, o2 flatbuffers.UOffsetT, buf []byte) bool

func Interface_Start

func Interface_Start(builder *flatbuffers.Builder)

func Interface_StartPropertiesVector

func Interface_StartPropertiesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func PropertyAddName

func PropertyAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func PropertyAddValue

func PropertyAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)

func PropertyEnd

func PropertyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PropertyKeyCompare

func PropertyKeyCompare(o1, o2 flatbuffers.UOffsetT, buf []byte) bool

func PropertyListAddProperties

func PropertyListAddProperties(builder *flatbuffers.Builder, properties flatbuffers.UOffsetT)

func PropertyListEnd

func PropertyListEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PropertyListStart

func PropertyListStart(builder *flatbuffers.Builder)

func PropertyListStartPropertiesVector

func PropertyListStartPropertiesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func PropertyStart

func PropertyStart(builder *flatbuffers.Builder)

func RegisterAddBp

func RegisterAddBp(builder *flatbuffers.Builder, bp flatbuffers.UOffsetT)

func RegisterAddIp

func RegisterAddIp(builder *flatbuffers.Builder, ip flatbuffers.UOffsetT)

func RegisterAddSp

func RegisterAddSp(builder *flatbuffers.Builder, sp flatbuffers.UOffsetT)

func RegisterEnd

func RegisterEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RegisterStart

func RegisterStart(builder *flatbuffers.Builder)

func StackentryAddFrame

func StackentryAddFrame(builder *flatbuffers.Builder, frame uint32)

func StackentryAddStack

func StackentryAddStack(builder *flatbuffers.Builder, stack flatbuffers.UOffsetT)

func StackentryEnd

func StackentryEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func StackentryKeyCompare

func StackentryKeyCompare(o1, o2 flatbuffers.UOffsetT, buf []byte) bool

func StackentryStart

func StackentryStart(builder *flatbuffers.Builder)

Types

type Bundle

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

func GetRootAsBundle

func GetRootAsBundle(buf []byte, offset flatbuffers.UOffsetT) *Bundle

func GetSizePrefixedRootAsBundle

func GetSizePrefixedRootAsBundle(buf []byte, offset flatbuffers.UOffsetT) *Bundle

func (*Bundle) Active

func (rcv *Bundle) Active() bool

func (*Bundle) Components

func (rcv *Bundle) Components(obj *Component, j int) bool

func (*Bundle) ComponentsByKey

func (rcv *Bundle) ComponentsByKey(obj *Component, key string) bool

func (*Bundle) ComponentsLength

func (rcv *Bundle) ComponentsLength() int

func (*Bundle) Id

func (rcv *Bundle) Id() int64

func (*Bundle) Init

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

func (*Bundle) Installed

func (rcv *Bundle) Installed() bool

func (*Bundle) Location

func (rcv *Bundle) Location() []byte

func (*Bundle) MutateActive

func (rcv *Bundle) MutateActive(n bool) bool

func (*Bundle) MutateId

func (rcv *Bundle) MutateId(n int64) bool

func (*Bundle) MutateInstalled

func (rcv *Bundle) MutateInstalled(n bool) bool

func (*Bundle) Name

func (rcv *Bundle) Name() []byte

func (*Bundle) State

func (rcv *Bundle) State() []byte

func (*Bundle) Table

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

func (*Bundle) UnPack

func (rcv *Bundle) UnPack() *BundleT

func (*Bundle) UnPackTo

func (rcv *Bundle) UnPackTo(t *BundleT)

func (*Bundle) Version

func (rcv *Bundle) Version() []byte

type BundleList

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

func GetRootAsBundleList

func GetRootAsBundleList(buf []byte, offset flatbuffers.UOffsetT) *BundleList

func GetSizePrefixedRootAsBundleList

func GetSizePrefixedRootAsBundleList(buf []byte, offset flatbuffers.UOffsetT) *BundleList

func (*BundleList) Bundles

func (rcv *BundleList) Bundles(obj *Bundle, j int) bool

func (*BundleList) BundlesLength

func (rcv *BundleList) BundlesLength() int

func (*BundleList) Init

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

func (*BundleList) Table

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

func (*BundleList) UnPack

func (rcv *BundleList) UnPack() *BundleListT

func (*BundleList) UnPackTo

func (rcv *BundleList) UnPackTo(t *BundleListT)

type BundleListT

type BundleListT struct {
	Bundles []*BundleT `json:"bundles"`
}

func (*BundleListT) Pack

type BundleT

type BundleT struct {
	Name       string        `json:"name"`
	Version    string        `json:"version"`
	Location   string        `json:"location"`
	Id         int64         `json:"id"`
	Components []*ComponentT `json:"components"`
	State      string        `json:"state"`
	Active     bool          `json:"active"`
	Installed  bool          `json:"installed"`
}

func (*BundleT) Pack

func (t *BundleT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT

type Component

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

func GetRootAsComponent

func GetRootAsComponent(buf []byte, offset flatbuffers.UOffsetT) *Component

func GetSizePrefixedRootAsComponent

func GetSizePrefixedRootAsComponent(buf []byte, offset flatbuffers.UOffsetT) *Component

func (*Component) Active

func (rcv *Component) Active() bool

func (*Component) Dependencies

func (rcv *Component) Dependencies(obj *Dependency, j int) bool

func (*Component) DependenciesByKey

func (rcv *Component) DependenciesByKey(obj *Dependency, key string) bool

func (*Component) DependenciesLength

func (rcv *Component) DependenciesLength() int

func (*Component) Id

func (rcv *Component) Id() []byte

func (*Component) Init

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

func (*Component) Interfaces

func (rcv *Component) Interfaces(obj *Interface_, j int) bool

func (*Component) InterfacesByKey

func (rcv *Component) InterfacesByKey(obj *Interface_, key string) bool

func (*Component) InterfacesLength

func (rcv *Component) InterfacesLength() int

func (*Component) LookupByKey

func (rcv *Component) LookupByKey(key string, vectorLocation flatbuffers.UOffsetT, buf []byte) bool

func (*Component) MutateActive

func (rcv *Component) MutateActive(n bool) bool

func (*Component) Name

func (rcv *Component) Name() []byte

func (*Component) State

func (rcv *Component) State() []byte

func (*Component) Table

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

func (*Component) UnPack

func (rcv *Component) UnPack() *ComponentT

func (*Component) UnPackTo

func (rcv *Component) UnPackTo(t *ComponentT)

type ComponentList

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

func GetRootAsComponentList

func GetRootAsComponentList(buf []byte, offset flatbuffers.UOffsetT) *ComponentList

func GetSizePrefixedRootAsComponentList

func GetSizePrefixedRootAsComponentList(buf []byte, offset flatbuffers.UOffsetT) *ComponentList

func (*ComponentList) Components

func (rcv *ComponentList) Components(obj *Component, j int) bool

func (*ComponentList) ComponentsByKey

func (rcv *ComponentList) ComponentsByKey(obj *Component, key string) bool

func (*ComponentList) ComponentsLength

func (rcv *ComponentList) ComponentsLength() int

func (*ComponentList) Init

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

func (*ComponentList) Table

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

func (*ComponentList) UnPack

func (rcv *ComponentList) UnPack() *ComponentListT

func (*ComponentList) UnPackTo

func (rcv *ComponentList) UnPackTo(t *ComponentListT)

type ComponentListT

type ComponentListT struct {
	Components []*ComponentT `json:"components"`
}

func (*ComponentListT) Pack

type ComponentT

type ComponentT struct {
	Name         string         `json:"name"`
	Id           string         `json:"id"`
	Active       bool           `json:"active"`
	State        string         `json:"state"`
	Interfaces   []*Interface_T `json:"interfaces"`
	Dependencies []*DependencyT `json:"dependencies"`
}

func (*ComponentT) Pack

type Dependency

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

func GetRootAsDependency

func GetRootAsDependency(buf []byte, offset flatbuffers.UOffsetT) *Dependency

func GetSizePrefixedRootAsDependency

func GetSizePrefixedRootAsDependency(buf []byte, offset flatbuffers.UOffsetT) *Dependency

func (*Dependency) Available

func (rcv *Dependency) Available() bool

func (*Dependency) Filter

func (rcv *Dependency) Filter() []byte

func (*Dependency) Init

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

func (*Dependency) LookupByKey

func (rcv *Dependency) LookupByKey(key string, vectorLocation flatbuffers.UOffsetT, buf []byte) bool

func (*Dependency) MutateAvailable

func (rcv *Dependency) MutateAvailable(n bool) bool

func (*Dependency) MutateRequired

func (rcv *Dependency) MutateRequired(n bool) bool

func (*Dependency) Name

func (rcv *Dependency) Name() []byte

func (*Dependency) Required

func (rcv *Dependency) Required() bool

func (*Dependency) Table

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

func (*Dependency) UnPack

func (rcv *Dependency) UnPack() *DependencyT

func (*Dependency) UnPackTo

func (rcv *Dependency) UnPackTo(t *DependencyT)

type DependencyList

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

func GetRootAsDependencyList

func GetRootAsDependencyList(buf []byte, offset flatbuffers.UOffsetT) *DependencyList

func GetSizePrefixedRootAsDependencyList

func GetSizePrefixedRootAsDependencyList(buf []byte, offset flatbuffers.UOffsetT) *DependencyList

func (*DependencyList) Dependencies

func (rcv *DependencyList) Dependencies(obj *Dependency, j int) bool

func (*DependencyList) DependenciesByKey

func (rcv *DependencyList) DependenciesByKey(obj *Dependency, key string) bool

func (*DependencyList) DependenciesLength

func (rcv *DependencyList) DependenciesLength() int

func (*DependencyList) Init

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

func (*DependencyList) Table

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

func (*DependencyList) UnPack

func (rcv *DependencyList) UnPack() *DependencyListT

func (*DependencyList) UnPackTo

func (rcv *DependencyList) UnPackTo(t *DependencyListT)

type DependencyListT

type DependencyListT struct {
	Dependencies []*DependencyT `json:"dependencies"`
}

func (*DependencyListT) Pack

type DependencyT

type DependencyT struct {
	Name      string `json:"name"`
	Available bool   `json:"available"`
	Required  bool   `json:"required"`
	Filter    string `json:"filter"`
}

func (*DependencyT) Pack

type Exception

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

func GetRootAsException

func GetRootAsException(buf []byte, offset flatbuffers.UOffsetT) *Exception

func GetSizePrefixedRootAsException

func GetSizePrefixedRootAsException(buf []byte, offset flatbuffers.UOffsetT) *Exception

func (*Exception) Code

func (rcv *Exception) Code() []byte

func (*Exception) Date

func (rcv *Exception) Date() []byte

func (*Exception) Init

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

func (*Exception) Name

func (rcv *Exception) Name() []byte

func (*Exception) Register

func (rcv *Exception) Register(obj *Register) *Register

func (*Exception) Signal

func (rcv *Exception) Signal() []byte

func (*Exception) Stack

func (rcv *Exception) Stack(obj *Stackentry, j int) bool

func (*Exception) StackByKey

func (rcv *Exception) StackByKey(obj *Stackentry, key uint32) bool

func (*Exception) StackLength

func (rcv *Exception) StackLength() int

func (*Exception) Table

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

func (*Exception) UnPack

func (rcv *Exception) UnPack() *ExceptionT

func (*Exception) UnPackTo

func (rcv *Exception) UnPackTo(t *ExceptionT)

type ExceptionT

type ExceptionT struct {
	Date     string         `json:"date"`
	Name     string         `json:"name"`
	Signal   string         `json:"signal"`
	Code     string         `json:"code"`
	Register *RegisterT     `json:"register"`
	Stack    []*StackentryT `json:"stack"`
}

func (*ExceptionT) Pack

type Exceptions

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

func GetRootAsExceptions

func GetRootAsExceptions(buf []byte, offset flatbuffers.UOffsetT) *Exceptions

func GetSizePrefixedRootAsExceptions

func GetSizePrefixedRootAsExceptions(buf []byte, offset flatbuffers.UOffsetT) *Exceptions

func (*Exceptions) Exceptions

func (rcv *Exceptions) Exceptions(obj *Exception, j int) bool

func (*Exceptions) ExceptionsLength

func (rcv *Exceptions) ExceptionsLength() int

func (*Exceptions) Init

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

func (*Exceptions) Table

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

func (*Exceptions) UnPack

func (rcv *Exceptions) UnPack() *ExceptionsT

func (*Exceptions) UnPackTo

func (rcv *Exceptions) UnPackTo(t *ExceptionsT)

type ExceptionsT

type ExceptionsT struct {
	Exceptions []*ExceptionT `json:"exceptions"`
}

func (*ExceptionsT) Pack

type InterfaceList_

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

func GetRootAsInterfaceList_

func GetRootAsInterfaceList_(buf []byte, offset flatbuffers.UOffsetT) *InterfaceList_

func GetSizePrefixedRootAsInterfaceList_

func GetSizePrefixedRootAsInterfaceList_(buf []byte, offset flatbuffers.UOffsetT) *InterfaceList_

func (*InterfaceList_) Init

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

func (*InterfaceList_) Interfaces

func (rcv *InterfaceList_) Interfaces(obj *Interface_, j int) bool

func (*InterfaceList_) InterfacesByKey

func (rcv *InterfaceList_) InterfacesByKey(obj *Interface_, key string) bool

func (*InterfaceList_) InterfacesLength

func (rcv *InterfaceList_) InterfacesLength() int

func (*InterfaceList_) Table

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

func (*InterfaceList_) UnPack

func (rcv *InterfaceList_) UnPack() *InterfaceList_T

func (*InterfaceList_) UnPackTo

func (rcv *InterfaceList_) UnPackTo(t *InterfaceList_T)

type InterfaceList_T

type InterfaceList_T struct {
	Interfaces []*Interface_T `json:"interfaces"`
}

func (*InterfaceList_T) Pack

type Interface_

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

func GetRootAsInterface_

func GetRootAsInterface_(buf []byte, offset flatbuffers.UOffsetT) *Interface_

func GetSizePrefixedRootAsInterface_

func GetSizePrefixedRootAsInterface_(buf []byte, offset flatbuffers.UOffsetT) *Interface_

func (*Interface_) Init

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

func (*Interface_) Language

func (rcv *Interface_) Language() []byte

func (*Interface_) LookupByKey

func (rcv *Interface_) LookupByKey(key string, vectorLocation flatbuffers.UOffsetT, buf []byte) bool

func (*Interface_) Name

func (rcv *Interface_) Name() []byte

func (*Interface_) Properties

func (rcv *Interface_) Properties(obj *Property, j int) bool

func (*Interface_) PropertiesByKey

func (rcv *Interface_) PropertiesByKey(obj *Property, key string) bool

func (*Interface_) PropertiesLength

func (rcv *Interface_) PropertiesLength() int

func (*Interface_) Table

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

func (*Interface_) UnPack

func (rcv *Interface_) UnPack() *Interface_T

func (*Interface_) UnPackTo

func (rcv *Interface_) UnPackTo(t *Interface_T)

func (*Interface_) Version

func (rcv *Interface_) Version() []byte

type Interface_T

type Interface_T struct {
	Name       string       `json:"name"`
	Version    string       `json:"version"`
	Language   string       `json:"language"`
	Properties []*PropertyT `json:"properties"`
}

func (*Interface_T) Pack

type Property

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

func GetRootAsProperty

func GetRootAsProperty(buf []byte, offset flatbuffers.UOffsetT) *Property

func GetSizePrefixedRootAsProperty

func GetSizePrefixedRootAsProperty(buf []byte, offset flatbuffers.UOffsetT) *Property

func (*Property) Init

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

func (*Property) LookupByKey

func (rcv *Property) LookupByKey(key string, vectorLocation flatbuffers.UOffsetT, buf []byte) bool

func (*Property) Name

func (rcv *Property) Name() []byte

func (*Property) Table

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

func (*Property) UnPack

func (rcv *Property) UnPack() *PropertyT

func (*Property) UnPackTo

func (rcv *Property) UnPackTo(t *PropertyT)

func (*Property) Value

func (rcv *Property) Value() []byte

type PropertyList

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

func GetRootAsPropertyList

func GetRootAsPropertyList(buf []byte, offset flatbuffers.UOffsetT) *PropertyList

func GetSizePrefixedRootAsPropertyList

func GetSizePrefixedRootAsPropertyList(buf []byte, offset flatbuffers.UOffsetT) *PropertyList

func (*PropertyList) Init

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

func (*PropertyList) Properties

func (rcv *PropertyList) Properties(obj *Property, j int) bool

func (*PropertyList) PropertiesByKey

func (rcv *PropertyList) PropertiesByKey(obj *Property, key string) bool

func (*PropertyList) PropertiesLength

func (rcv *PropertyList) PropertiesLength() int

func (*PropertyList) Table

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

func (*PropertyList) UnPack

func (rcv *PropertyList) UnPack() *PropertyListT

func (*PropertyList) UnPackTo

func (rcv *PropertyList) UnPackTo(t *PropertyListT)

type PropertyListT

type PropertyListT struct {
	Properties []*PropertyT `json:"properties"`
}

func (*PropertyListT) Pack

type PropertyT

type PropertyT struct {
	Name  string `json:"name"`
	Value string `json:"value"`
}

func (*PropertyT) Pack

func (t *PropertyT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT

type Register

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

func GetRootAsRegister

func GetRootAsRegister(buf []byte, offset flatbuffers.UOffsetT) *Register

func GetSizePrefixedRootAsRegister

func GetSizePrefixedRootAsRegister(buf []byte, offset flatbuffers.UOffsetT) *Register

func (*Register) Bp

func (rcv *Register) Bp() []byte

func (*Register) Init

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

func (*Register) Ip

func (rcv *Register) Ip() []byte

func (*Register) Sp

func (rcv *Register) Sp() []byte

func (*Register) Table

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

func (*Register) UnPack

func (rcv *Register) UnPack() *RegisterT

func (*Register) UnPackTo

func (rcv *Register) UnPackTo(t *RegisterT)

type RegisterT

type RegisterT struct {
	Ip string `json:"IP"`
	Sp string `json:"SP"`
	Bp string `json:"BP"`
}

func (*RegisterT) Pack

func (t *RegisterT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT

type Stackentry

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

func GetRootAsStackentry

func GetRootAsStackentry(buf []byte, offset flatbuffers.UOffsetT) *Stackentry

func GetSizePrefixedRootAsStackentry

func GetSizePrefixedRootAsStackentry(buf []byte, offset flatbuffers.UOffsetT) *Stackentry

func (*Stackentry) Frame

func (rcv *Stackentry) Frame() uint32

func (*Stackentry) Init

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

func (*Stackentry) LookupByKey

func (rcv *Stackentry) LookupByKey(key uint32, vectorLocation flatbuffers.UOffsetT, buf []byte) bool

func (*Stackentry) MutateFrame

func (rcv *Stackentry) MutateFrame(n uint32) bool

func (*Stackentry) Stack

func (rcv *Stackentry) Stack() []byte

func (*Stackentry) Table

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

func (*Stackentry) UnPack

func (rcv *Stackentry) UnPack() *StackentryT

func (*Stackentry) UnPackTo

func (rcv *Stackentry) UnPackTo(t *StackentryT)

type StackentryT

type StackentryT struct {
	Frame uint32 `json:"frame"`
	Stack string `json:"stack"`
}

func (*StackentryT) Pack

Jump to

Keyboard shortcuts

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