fbs

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

View Source
var EnumNamesContainerType = map[ContainerType]string{
	ContainerTypeTYPE_UNDEFINED:      "TYPE_UNDEFINED",
	ContainerTypeTYPE_BYTE:           "TYPE_BYTE",
	ContainerTypeTYPE_ARRAY_OF_BYTE:  "TYPE_ARRAY_OF_BYTE",
	ContainerTypeTYPE_WORD:           "TYPE_WORD",
	ContainerTypeTYPE_ARRAY_OF_WORD:  "TYPE_ARRAY_OF_WORD",
	ContainerTypeTYPE_DWORD:          "TYPE_DWORD",
	ContainerTypeTYPE_ARRAY_OF_DWORD: "TYPE_ARRAY_OF_DWORD",
	ContainerTypeTYPE_LWORD:          "TYPE_LWORD",
	ContainerTypeTYPE_ARRAY_OF_LWORD: "TYPE_ARRAY_OF_LWORD",
	ContainerTypeTYPE_SINT:           "TYPE_SINT",
	ContainerTypeTYPE_ARRAY_OF_SINT:  "TYPE_ARRAY_OF_SINT",
	ContainerTypeTYPE_USINT:          "TYPE_USINT",
	ContainerTypeTYPE_ARRAY_OF_USINT: "TYPE_ARRAY_OF_USINT",
	ContainerTypeTYPE_INT:            "TYPE_INT",
	ContainerTypeTYPE_ARRAY_OF_INT:   "TYPE_ARRAY_OF_INT",
	ContainerTypeTYPE_UINT:           "TYPE_UINT",
	ContainerTypeTYPE_ARRAY_OF_UINT:  "TYPE_ARRAY_OF_UINT",
	ContainerTypeTYPE_DINT:           "TYPE_DINT",
	ContainerTypeTYPE_ARRAY_OF_DINT:  "TYPE_ARRAY_OF_DINT",
	ContainerTypeTYPE_UDINT:          "TYPE_UDINT",
	ContainerTypeTYPE_ARRAY_OF_UDINT: "TYPE_ARRAY_OF_UDINT",
	ContainerTypeTYPE_LINT:           "TYPE_LINT",
	ContainerTypeTYPE_ARRAY_OF_LINT:  "TYPE_ARRAY_OF_LINT",
	ContainerTypeTYPE_ULINT:          "TYPE_ULINT",
	ContainerTypeTYPE_ARRAY_OF_ULINT: "TYPE_ARRAY_OF_ULINT",
	ContainerTypeTYPE_REAL:           "TYPE_REAL",
	ContainerTypeTYPE_ARRAY_OF_REAL:  "TYPE_ARRAY_OF_REAL",
	ContainerTypeTYPE_LREAL:          "TYPE_LREAL",
	ContainerTypeTYPE_ARRAY_OF_LREAL: "TYPE_ARRAY_OF_LREAL",
}
View Source
var EnumNamesModuleType = map[ModuleType]string{
	ModuleTypeUNASSIGNED: "UNASSIGNED",
	ModuleTypeINPUTS:     "INPUTS",
	ModuleTypeOUTPUTS:    "OUTPUTS",
}
View Source
var EnumNamesProfinetState = map[ProfinetState]string{
	ProfinetStateunknown:             "unknown",
	ProfinetStateinit:                "init",
	ProfinetStatepreop:               "preop",
	ProfinetStatesafeop:              "safeop",
	ProfinetStateop:                  "op",
	ProfinetStatefw_update_necessary: "fw_update_necessary",
	ProfinetStatefw_update:           "fw_update",
}
View Source
var EnumValuesContainerType = map[string]ContainerType{
	"TYPE_UNDEFINED":      ContainerTypeTYPE_UNDEFINED,
	"TYPE_BYTE":           ContainerTypeTYPE_BYTE,
	"TYPE_ARRAY_OF_BYTE":  ContainerTypeTYPE_ARRAY_OF_BYTE,
	"TYPE_WORD":           ContainerTypeTYPE_WORD,
	"TYPE_ARRAY_OF_WORD":  ContainerTypeTYPE_ARRAY_OF_WORD,
	"TYPE_DWORD":          ContainerTypeTYPE_DWORD,
	"TYPE_ARRAY_OF_DWORD": ContainerTypeTYPE_ARRAY_OF_DWORD,
	"TYPE_LWORD":          ContainerTypeTYPE_LWORD,
	"TYPE_ARRAY_OF_LWORD": ContainerTypeTYPE_ARRAY_OF_LWORD,
	"TYPE_SINT":           ContainerTypeTYPE_SINT,
	"TYPE_ARRAY_OF_SINT":  ContainerTypeTYPE_ARRAY_OF_SINT,
	"TYPE_USINT":          ContainerTypeTYPE_USINT,
	"TYPE_ARRAY_OF_USINT": ContainerTypeTYPE_ARRAY_OF_USINT,
	"TYPE_INT":            ContainerTypeTYPE_INT,
	"TYPE_ARRAY_OF_INT":   ContainerTypeTYPE_ARRAY_OF_INT,
	"TYPE_UINT":           ContainerTypeTYPE_UINT,
	"TYPE_ARRAY_OF_UINT":  ContainerTypeTYPE_ARRAY_OF_UINT,
	"TYPE_DINT":           ContainerTypeTYPE_DINT,
	"TYPE_ARRAY_OF_DINT":  ContainerTypeTYPE_ARRAY_OF_DINT,
	"TYPE_UDINT":          ContainerTypeTYPE_UDINT,
	"TYPE_ARRAY_OF_UDINT": ContainerTypeTYPE_ARRAY_OF_UDINT,
	"TYPE_LINT":           ContainerTypeTYPE_LINT,
	"TYPE_ARRAY_OF_LINT":  ContainerTypeTYPE_ARRAY_OF_LINT,
	"TYPE_ULINT":          ContainerTypeTYPE_ULINT,
	"TYPE_ARRAY_OF_ULINT": ContainerTypeTYPE_ARRAY_OF_ULINT,
	"TYPE_REAL":           ContainerTypeTYPE_REAL,
	"TYPE_ARRAY_OF_REAL":  ContainerTypeTYPE_ARRAY_OF_REAL,
	"TYPE_LREAL":          ContainerTypeTYPE_LREAL,
	"TYPE_ARRAY_OF_LREAL": ContainerTypeTYPE_ARRAY_OF_LREAL,
}
View Source
var EnumValuesModuleType = map[string]ModuleType{
	"UNASSIGNED": ModuleTypeUNASSIGNED,
	"INPUTS":     ModuleTypeINPUTS,
	"OUTPUTS":    ModuleTypeOUTPUTS,
}
View Source
var EnumValuesProfinetState = map[string]ProfinetState{
	"unknown":             ProfinetStateunknown,
	"init":                ProfinetStateinit,
	"preop":               ProfinetStatepreop,
	"safeop":              ProfinetStatesafeop,
	"op":                  ProfinetStateop,
	"fw_update_necessary": ProfinetStatefw_update_necessary,
	"fw_update":           ProfinetStatefw_update,
}

Functions

func CapabilityAddName

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

func CapabilityAddValue

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

func CapabilityEnd

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

func CapabilityStart

func CapabilityStart(builder *flatbuffers.Builder)

func CapableInterfacesAddInterfaceList

func CapableInterfacesAddInterfaceList(builder *flatbuffers.Builder, interfaceList flatbuffers.UOffsetT)

func CapableInterfacesEnd

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

func CapableInterfacesStart

func CapableInterfacesStart(builder *flatbuffers.Builder)

func CapableInterfacesStartInterfaceListVector

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

func ConfigDataAddConfigdataVector

func ConfigDataAddConfigdataVector(builder *flatbuffers.Builder, configdataVector flatbuffers.UOffsetT)

func ConfigDataAddDescription

func ConfigDataAddDescription(builder *flatbuffers.Builder, description flatbuffers.UOffsetT)

func ConfigDataAddName

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

func ConfigDataEnd

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

func ConfigDataStart

func ConfigDataStart(builder *flatbuffers.Builder)

func ConfigDataStartConfigdataVectorVector

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

func DeviceConfigAddDescription

func DeviceConfigAddDescription(builder *flatbuffers.Builder, description flatbuffers.UOffsetT)

func DeviceConfigAddName

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

func DeviceConfigEnd

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

func DeviceConfigRequestAddConfiguration

func DeviceConfigRequestAddConfiguration(builder *flatbuffers.Builder, configuration flatbuffers.UOffsetT)

func DeviceConfigRequestAddName

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

func DeviceConfigRequestEnd

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

func DeviceConfigRequestStart

func DeviceConfigRequestStart(builder *flatbuffers.Builder)

func DeviceConfigRequestStartConfigurationVector

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

func DeviceConfigResponseAddDescription

func DeviceConfigResponseAddDescription(builder *flatbuffers.Builder, description flatbuffers.UOffsetT)

func DeviceConfigResponseAddName

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

func DeviceConfigResponseEnd

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

func DeviceConfigResponseStart

func DeviceConfigResponseStart(builder *flatbuffers.Builder)

func DeviceConfigStart

func DeviceConfigStart(builder *flatbuffers.Builder)

func DeviceStateAddRequest

func DeviceStateAddRequest(builder *flatbuffers.Builder, request flatbuffers.UOffsetT)

func DeviceStateAddResponse

func DeviceStateAddResponse(builder *flatbuffers.Builder, response flatbuffers.UOffsetT)

func DeviceStateEnd

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

func DeviceStateRequestAddNewState

func DeviceStateRequestAddNewState(builder *flatbuffers.Builder, newState ProfinetState)

func DeviceStateRequestEnd

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

func DeviceStateRequestStart

func DeviceStateRequestStart(builder *flatbuffers.Builder)

func DeviceStateResponseAddCurrentState

func DeviceStateResponseAddCurrentState(builder *flatbuffers.Builder, currentState ProfinetState)

func DeviceStateResponseAddRequestedState

func DeviceStateResponseAddRequestedState(builder *flatbuffers.Builder, requestedState ProfinetState)

func DeviceStateResponseEnd

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

func DeviceStateResponseStart

func DeviceStateResponseStart(builder *flatbuffers.Builder)

func DeviceStateStart

func DeviceStateStart(builder *flatbuffers.Builder)

func DeviceStatusAddResponse

func DeviceStatusAddResponse(builder *flatbuffers.Builder, response flatbuffers.UOffsetT)

func DeviceStatusEnd

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

func DeviceStatusResponseAddStatus

func DeviceStatusResponseAddStatus(builder *flatbuffers.Builder, status uint32)

func DeviceStatusResponseEnd

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

func DeviceStatusResponseStart

func DeviceStatusResponseStart(builder *flatbuffers.Builder)

func DeviceStatusStart

func DeviceStatusStart(builder *flatbuffers.Builder)

func InstancesCreateAddRequest

func InstancesCreateAddRequest(builder *flatbuffers.Builder, request flatbuffers.UOffsetT)

func InstancesCreateEnd

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

func InstancesCreateRequestAddArguments

func InstancesCreateRequestAddArguments(builder *flatbuffers.Builder, arguments flatbuffers.UOffsetT)

func InstancesCreateRequestAddInstanceName

func InstancesCreateRequestAddInstanceName(builder *flatbuffers.Builder, instanceName flatbuffers.UOffsetT)

func InstancesCreateRequestAddLinkLayer

func InstancesCreateRequestAddLinkLayer(builder *flatbuffers.Builder, linkLayer flatbuffers.UOffsetT)

func InstancesCreateRequestAddPort

func InstancesCreateRequestAddPort(builder *flatbuffers.Builder, port flatbuffers.UOffsetT)

func InstancesCreateRequestEnd

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

func InstancesCreateRequestStart

func InstancesCreateRequestStart(builder *flatbuffers.Builder)

func InstancesCreateStart

func InstancesCreateStart(builder *flatbuffers.Builder)

func InterfaceAddCapabilityList

func InterfaceAddCapabilityList(builder *flatbuffers.Builder, capabilityList flatbuffers.UOffsetT)

func InterfaceAddDevice

func InterfaceAddDevice(builder *flatbuffers.Builder, device flatbuffers.UOffsetT)

func InterfaceAddLinkLayer

func InterfaceAddLinkLayer(builder *flatbuffers.Builder, linkLayer flatbuffers.UOffsetT)

func InterfaceAddPort

func InterfaceAddPort(builder *flatbuffers.Builder, port flatbuffers.UOffsetT)

func InterfaceEnd

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

func InterfaceStart

func InterfaceStart(builder *flatbuffers.Builder)

func InterfaceStartCapabilityListVector

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

func ModuleDataAddContainerType

func ModuleDataAddContainerType(builder *flatbuffers.Builder, containerType ContainerType)

func ModuleDataAddModuleIndex

func ModuleDataAddModuleIndex(builder *flatbuffers.Builder, moduleIndex uint16)

func ModuleDataAddModuleType

func ModuleDataAddModuleType(builder *flatbuffers.Builder, moduleType ModuleType)

func ModuleDataAddNumberElements

func ModuleDataAddNumberElements(builder *flatbuffers.Builder, numberElements uint16)

func ModuleDataEnd

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

func ModuleDataStart

func ModuleDataStart(builder *flatbuffers.Builder)

func ParameterAddRequest

func ParameterAddRequest(builder *flatbuffers.Builder, request flatbuffers.UOffsetT)

func ParameterAddResponse

func ParameterAddResponse(builder *flatbuffers.Builder, response flatbuffers.UOffsetT)

func ParameterEnd

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

func ParameterRequestAddData

func ParameterRequestAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func ParameterRequestAddEidn

func ParameterRequestAddEidn(builder *flatbuffers.Builder, eidn uint32)

func ParameterRequestEnd

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

func ParameterRequestStart

func ParameterRequestStart(builder *flatbuffers.Builder)

func ParameterRequestStartDataVector

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

func ParameterResponseAddData

func ParameterResponseAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func ParameterResponseEnd

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

func ParameterResponseStart

func ParameterResponseStart(builder *flatbuffers.Builder)

func ParameterResponseStartDataVector

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

func ParameterStart

func ParameterStart(builder *flatbuffers.Builder)

func SelectableDeviceConfigsAddDeviceConfigsList

func SelectableDeviceConfigsAddDeviceConfigsList(builder *flatbuffers.Builder, deviceConfigsList flatbuffers.UOffsetT)

func SelectableDeviceConfigsEnd

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

func SelectableDeviceConfigsStart

func SelectableDeviceConfigsStart(builder *flatbuffers.Builder)

func SelectableDeviceConfigsStartDeviceConfigsListVector

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

Types

type Capability

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

func GetRootAsCapability

func GetRootAsCapability(buf []byte, offset flatbuffers.UOffsetT) *Capability

func GetSizePrefixedRootAsCapability

func GetSizePrefixedRootAsCapability(buf []byte, offset flatbuffers.UOffsetT) *Capability

func (*Capability) Init

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

func (*Capability) Name

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

func (*Capability) Table

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

func (*Capability) UnPack

func (rcv *Capability) UnPack() *CapabilityT

func (*Capability) UnPackTo

func (rcv *Capability) UnPackTo(t *CapabilityT)

func (*Capability) Value

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

type CapabilityT

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

func (*CapabilityT) Pack

type CapableInterfaces

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

func GetRootAsCapableInterfaces

func GetRootAsCapableInterfaces(buf []byte, offset flatbuffers.UOffsetT) *CapableInterfaces

func GetSizePrefixedRootAsCapableInterfaces

func GetSizePrefixedRootAsCapableInterfaces(buf []byte, offset flatbuffers.UOffsetT) *CapableInterfaces

func (*CapableInterfaces) Init

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

func (*CapableInterfaces) InterfaceList

func (rcv *CapableInterfaces) InterfaceList(obj *Interface, j int) bool

func (*CapableInterfaces) InterfaceListLength

func (rcv *CapableInterfaces) InterfaceListLength() int

func (*CapableInterfaces) Table

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

func (*CapableInterfaces) UnPack

func (rcv *CapableInterfaces) UnPack() *CapableInterfacesT

func (*CapableInterfaces) UnPackTo

func (rcv *CapableInterfaces) UnPackTo(t *CapableInterfacesT)

type CapableInterfacesT

type CapableInterfacesT struct {
	InterfaceList []*InterfaceT `json:"interfaceList"`
}

func (*CapableInterfacesT) Pack

type ConfigData

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

func GetRootAsConfigData

func GetRootAsConfigData(buf []byte, offset flatbuffers.UOffsetT) *ConfigData

func GetSizePrefixedRootAsConfigData

func GetSizePrefixedRootAsConfigData(buf []byte, offset flatbuffers.UOffsetT) *ConfigData

func (*ConfigData) ConfigdataVector

func (rcv *ConfigData) ConfigdataVector(obj *ModuleData, j int) bool

func (*ConfigData) ConfigdataVectorLength

func (rcv *ConfigData) ConfigdataVectorLength() int

func (*ConfigData) Description

func (rcv *ConfigData) Description() []byte

func (*ConfigData) Init

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

func (*ConfigData) Name

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

func (*ConfigData) Table

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

func (*ConfigData) UnPack

func (rcv *ConfigData) UnPack() *ConfigDataT

func (*ConfigData) UnPackTo

func (rcv *ConfigData) UnPackTo(t *ConfigDataT)

type ConfigDataT

type ConfigDataT struct {
	Name             string         `json:"name"`
	Description      string         `json:"description"`
	ConfigdataVector []*ModuleDataT `json:"configdataVector"`
}

func (*ConfigDataT) Pack

type ContainerType

type ContainerType uint16
const (
	ContainerTypeTYPE_UNDEFINED      ContainerType = 0
	ContainerTypeTYPE_BYTE           ContainerType = 1
	ContainerTypeTYPE_ARRAY_OF_BYTE  ContainerType = 2
	ContainerTypeTYPE_WORD           ContainerType = 3
	ContainerTypeTYPE_ARRAY_OF_WORD  ContainerType = 4
	ContainerTypeTYPE_DWORD          ContainerType = 5
	ContainerTypeTYPE_ARRAY_OF_DWORD ContainerType = 6
	ContainerTypeTYPE_LWORD          ContainerType = 7
	ContainerTypeTYPE_ARRAY_OF_LWORD ContainerType = 8
	ContainerTypeTYPE_SINT           ContainerType = 9
	ContainerTypeTYPE_ARRAY_OF_SINT  ContainerType = 10
	ContainerTypeTYPE_USINT          ContainerType = 11
	ContainerTypeTYPE_ARRAY_OF_USINT ContainerType = 12
	ContainerTypeTYPE_INT            ContainerType = 13
	ContainerTypeTYPE_ARRAY_OF_INT   ContainerType = 14
	ContainerTypeTYPE_UINT           ContainerType = 15
	ContainerTypeTYPE_ARRAY_OF_UINT  ContainerType = 16
	ContainerTypeTYPE_DINT           ContainerType = 17
	ContainerTypeTYPE_ARRAY_OF_DINT  ContainerType = 18
	ContainerTypeTYPE_UDINT          ContainerType = 19
	ContainerTypeTYPE_ARRAY_OF_UDINT ContainerType = 20
	ContainerTypeTYPE_LINT           ContainerType = 21
	ContainerTypeTYPE_ARRAY_OF_LINT  ContainerType = 22
	ContainerTypeTYPE_ULINT          ContainerType = 23
	ContainerTypeTYPE_ARRAY_OF_ULINT ContainerType = 24
	ContainerTypeTYPE_REAL           ContainerType = 25
	ContainerTypeTYPE_ARRAY_OF_REAL  ContainerType = 26
	ContainerTypeTYPE_LREAL          ContainerType = 27
	ContainerTypeTYPE_ARRAY_OF_LREAL ContainerType = 28
)

func (ContainerType) String

func (v ContainerType) String() string

type DeviceConfig

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

func GetRootAsDeviceConfig

func GetRootAsDeviceConfig(buf []byte, offset flatbuffers.UOffsetT) *DeviceConfig

func GetSizePrefixedRootAsDeviceConfig

func GetSizePrefixedRootAsDeviceConfig(buf []byte, offset flatbuffers.UOffsetT) *DeviceConfig

func (*DeviceConfig) Description

func (rcv *DeviceConfig) Description() []byte

func (*DeviceConfig) Init

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

func (*DeviceConfig) Name

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

func (*DeviceConfig) Table

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

func (*DeviceConfig) UnPack

func (rcv *DeviceConfig) UnPack() *DeviceConfigT

func (*DeviceConfig) UnPackTo

func (rcv *DeviceConfig) UnPackTo(t *DeviceConfigT)

type DeviceConfigRequest

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

func GetRootAsDeviceConfigRequest

func GetRootAsDeviceConfigRequest(buf []byte, offset flatbuffers.UOffsetT) *DeviceConfigRequest

func GetSizePrefixedRootAsDeviceConfigRequest

func GetSizePrefixedRootAsDeviceConfigRequest(buf []byte, offset flatbuffers.UOffsetT) *DeviceConfigRequest

func (*DeviceConfigRequest) Configuration

func (rcv *DeviceConfigRequest) Configuration(j int) byte

func (*DeviceConfigRequest) ConfigurationBytes

func (rcv *DeviceConfigRequest) ConfigurationBytes() []byte

func (*DeviceConfigRequest) ConfigurationLength

func (rcv *DeviceConfigRequest) ConfigurationLength() int

func (*DeviceConfigRequest) Init

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

func (*DeviceConfigRequest) MutateConfiguration

func (rcv *DeviceConfigRequest) MutateConfiguration(j int, n byte) bool

func (*DeviceConfigRequest) Name

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

func (*DeviceConfigRequest) Table

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

func (*DeviceConfigRequest) UnPack

func (*DeviceConfigRequest) UnPackTo

func (rcv *DeviceConfigRequest) UnPackTo(t *DeviceConfigRequestT)

type DeviceConfigRequestT

type DeviceConfigRequestT struct {
	Name          string `json:"name"`
	Configuration []byte `json:"configuration"`
}

func (*DeviceConfigRequestT) Pack

type DeviceConfigResponse

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

func GetRootAsDeviceConfigResponse

func GetRootAsDeviceConfigResponse(buf []byte, offset flatbuffers.UOffsetT) *DeviceConfigResponse

func GetSizePrefixedRootAsDeviceConfigResponse

func GetSizePrefixedRootAsDeviceConfigResponse(buf []byte, offset flatbuffers.UOffsetT) *DeviceConfigResponse

func (*DeviceConfigResponse) Description

func (rcv *DeviceConfigResponse) Description() []byte

func (*DeviceConfigResponse) Init

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

func (*DeviceConfigResponse) Name

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

func (*DeviceConfigResponse) Table

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

func (*DeviceConfigResponse) UnPack

func (*DeviceConfigResponse) UnPackTo

func (rcv *DeviceConfigResponse) UnPackTo(t *DeviceConfigResponseT)

type DeviceConfigResponseT

type DeviceConfigResponseT struct {
	Name        string `json:"name"`
	Description string `json:"description"`
}

func (*DeviceConfigResponseT) Pack

type DeviceConfigT

type DeviceConfigT struct {
	Name        string `json:"name"`
	Description string `json:"description"`
}

func (*DeviceConfigT) Pack

type DeviceState

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

func GetRootAsDeviceState

func GetRootAsDeviceState(buf []byte, offset flatbuffers.UOffsetT) *DeviceState

func GetSizePrefixedRootAsDeviceState

func GetSizePrefixedRootAsDeviceState(buf []byte, offset flatbuffers.UOffsetT) *DeviceState

func (*DeviceState) Init

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

func (*DeviceState) Request

func (*DeviceState) Response

func (*DeviceState) Table

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

func (*DeviceState) UnPack

func (rcv *DeviceState) UnPack() *DeviceStateT

func (*DeviceState) UnPackTo

func (rcv *DeviceState) UnPackTo(t *DeviceStateT)

type DeviceStateRequest

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

func GetRootAsDeviceStateRequest

func GetRootAsDeviceStateRequest(buf []byte, offset flatbuffers.UOffsetT) *DeviceStateRequest

func GetSizePrefixedRootAsDeviceStateRequest

func GetSizePrefixedRootAsDeviceStateRequest(buf []byte, offset flatbuffers.UOffsetT) *DeviceStateRequest

func (*DeviceStateRequest) Init

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

func (*DeviceStateRequest) MutateNewState

func (rcv *DeviceStateRequest) MutateNewState(n ProfinetState) bool

func (*DeviceStateRequest) NewState

func (rcv *DeviceStateRequest) NewState() ProfinetState

func (*DeviceStateRequest) Table

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

func (*DeviceStateRequest) UnPack

func (rcv *DeviceStateRequest) UnPack() *DeviceStateRequestT

func (*DeviceStateRequest) UnPackTo

func (rcv *DeviceStateRequest) UnPackTo(t *DeviceStateRequestT)

type DeviceStateRequestT

type DeviceStateRequestT struct {
	NewState ProfinetState `json:"newState"`
}

func (*DeviceStateRequestT) Pack

type DeviceStateResponse

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

func GetRootAsDeviceStateResponse

func GetRootAsDeviceStateResponse(buf []byte, offset flatbuffers.UOffsetT) *DeviceStateResponse

func GetSizePrefixedRootAsDeviceStateResponse

func GetSizePrefixedRootAsDeviceStateResponse(buf []byte, offset flatbuffers.UOffsetT) *DeviceStateResponse

func (*DeviceStateResponse) CurrentState

func (rcv *DeviceStateResponse) CurrentState() ProfinetState

func (*DeviceStateResponse) Init

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

func (*DeviceStateResponse) MutateCurrentState

func (rcv *DeviceStateResponse) MutateCurrentState(n ProfinetState) bool

func (*DeviceStateResponse) MutateRequestedState

func (rcv *DeviceStateResponse) MutateRequestedState(n ProfinetState) bool

func (*DeviceStateResponse) RequestedState

func (rcv *DeviceStateResponse) RequestedState() ProfinetState

func (*DeviceStateResponse) Table

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

func (*DeviceStateResponse) UnPack

func (*DeviceStateResponse) UnPackTo

func (rcv *DeviceStateResponse) UnPackTo(t *DeviceStateResponseT)

type DeviceStateResponseT

type DeviceStateResponseT struct {
	CurrentState   ProfinetState `json:"currentState"`
	RequestedState ProfinetState `json:"requestedState"`
}

func (*DeviceStateResponseT) Pack

type DeviceStateT

type DeviceStateT struct {
	Request  *DeviceStateRequestT  `json:"request"`
	Response *DeviceStateResponseT `json:"response"`
}

func (*DeviceStateT) Pack

type DeviceStatus

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

func GetRootAsDeviceStatus

func GetRootAsDeviceStatus(buf []byte, offset flatbuffers.UOffsetT) *DeviceStatus

func GetSizePrefixedRootAsDeviceStatus

func GetSizePrefixedRootAsDeviceStatus(buf []byte, offset flatbuffers.UOffsetT) *DeviceStatus

func (*DeviceStatus) Init

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

func (*DeviceStatus) Response

func (*DeviceStatus) Table

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

func (*DeviceStatus) UnPack

func (rcv *DeviceStatus) UnPack() *DeviceStatusT

func (*DeviceStatus) UnPackTo

func (rcv *DeviceStatus) UnPackTo(t *DeviceStatusT)

type DeviceStatusResponse

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

func GetRootAsDeviceStatusResponse

func GetRootAsDeviceStatusResponse(buf []byte, offset flatbuffers.UOffsetT) *DeviceStatusResponse

func GetSizePrefixedRootAsDeviceStatusResponse

func GetSizePrefixedRootAsDeviceStatusResponse(buf []byte, offset flatbuffers.UOffsetT) *DeviceStatusResponse

func (*DeviceStatusResponse) Init

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

func (*DeviceStatusResponse) MutateStatus

func (rcv *DeviceStatusResponse) MutateStatus(n uint32) bool

func (*DeviceStatusResponse) Status

func (rcv *DeviceStatusResponse) Status() uint32

func (*DeviceStatusResponse) Table

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

func (*DeviceStatusResponse) UnPack

func (*DeviceStatusResponse) UnPackTo

func (rcv *DeviceStatusResponse) UnPackTo(t *DeviceStatusResponseT)

type DeviceStatusResponseT

type DeviceStatusResponseT struct {
	Status uint32 `json:"status"`
}

func (*DeviceStatusResponseT) Pack

type DeviceStatusT

type DeviceStatusT struct {
	Response *DeviceStatusResponseT `json:"response"`
}

func (*DeviceStatusT) Pack

type InstancesCreate

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

func GetRootAsInstancesCreate

func GetRootAsInstancesCreate(buf []byte, offset flatbuffers.UOffsetT) *InstancesCreate

func GetSizePrefixedRootAsInstancesCreate

func GetSizePrefixedRootAsInstancesCreate(buf []byte, offset flatbuffers.UOffsetT) *InstancesCreate

func (*InstancesCreate) Init

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

func (*InstancesCreate) Request

func (*InstancesCreate) Table

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

func (*InstancesCreate) UnPack

func (rcv *InstancesCreate) UnPack() *InstancesCreateT

func (*InstancesCreate) UnPackTo

func (rcv *InstancesCreate) UnPackTo(t *InstancesCreateT)

type InstancesCreateRequest

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

func GetRootAsInstancesCreateRequest

func GetRootAsInstancesCreateRequest(buf []byte, offset flatbuffers.UOffsetT) *InstancesCreateRequest

func GetSizePrefixedRootAsInstancesCreateRequest

func GetSizePrefixedRootAsInstancesCreateRequest(buf []byte, offset flatbuffers.UOffsetT) *InstancesCreateRequest

func (*InstancesCreateRequest) Arguments

func (rcv *InstancesCreateRequest) Arguments() []byte

func (*InstancesCreateRequest) Init

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

func (*InstancesCreateRequest) InstanceName

func (rcv *InstancesCreateRequest) InstanceName() []byte

func (*InstancesCreateRequest) LinkLayer

func (rcv *InstancesCreateRequest) LinkLayer() []byte

func (*InstancesCreateRequest) Port

func (rcv *InstancesCreateRequest) Port() []byte

func (*InstancesCreateRequest) Table

func (*InstancesCreateRequest) UnPack

func (*InstancesCreateRequest) UnPackTo

type InstancesCreateRequestT

type InstancesCreateRequestT struct {
	InstanceName string `json:"instanceName"`
	Port         string `json:"port"`
	LinkLayer    string `json:"linkLayer"`
	Arguments    string `json:"arguments"`
}

func (*InstancesCreateRequestT) Pack

type InstancesCreateT

type InstancesCreateT struct {
	Request *InstancesCreateRequestT `json:"request"`
}

func (*InstancesCreateT) 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) CapabilityList

func (rcv *Interface) CapabilityList(obj *Capability, j int) bool

func (*Interface) CapabilityListLength

func (rcv *Interface) CapabilityListLength() int

func (*Interface) Device

func (rcv *Interface) Device() []byte

func (*Interface) Init

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

func (*Interface) LinkLayer

func (rcv *Interface) LinkLayer() []byte

func (*Interface) Port

func (rcv *Interface) Port() []byte

func (*Interface) Table

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

func (*Interface) UnPack

func (rcv *Interface) UnPack() *InterfaceT

func (*Interface) UnPackTo

func (rcv *Interface) UnPackTo(t *InterfaceT)

type InterfaceT

type InterfaceT struct {
	Port           string         `json:"port"`
	Device         string         `json:"device"`
	LinkLayer      string         `json:"linkLayer"`
	CapabilityList []*CapabilityT `json:"capabilityList"`
}

func (*InterfaceT) Pack

type ModuleData

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

func GetRootAsModuleData

func GetRootAsModuleData(buf []byte, offset flatbuffers.UOffsetT) *ModuleData

func GetSizePrefixedRootAsModuleData

func GetSizePrefixedRootAsModuleData(buf []byte, offset flatbuffers.UOffsetT) *ModuleData

func (*ModuleData) ContainerType

func (rcv *ModuleData) ContainerType() ContainerType

func (*ModuleData) Init

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

func (*ModuleData) ModuleIndex

func (rcv *ModuleData) ModuleIndex() uint16

func (*ModuleData) ModuleType

func (rcv *ModuleData) ModuleType() ModuleType

func (*ModuleData) MutateContainerType

func (rcv *ModuleData) MutateContainerType(n ContainerType) bool

func (*ModuleData) MutateModuleIndex

func (rcv *ModuleData) MutateModuleIndex(n uint16) bool

func (*ModuleData) MutateModuleType

func (rcv *ModuleData) MutateModuleType(n ModuleType) bool

func (*ModuleData) MutateNumberElements

func (rcv *ModuleData) MutateNumberElements(n uint16) bool

func (*ModuleData) NumberElements

func (rcv *ModuleData) NumberElements() uint16

func (*ModuleData) Table

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

func (*ModuleData) UnPack

func (rcv *ModuleData) UnPack() *ModuleDataT

func (*ModuleData) UnPackTo

func (rcv *ModuleData) UnPackTo(t *ModuleDataT)

type ModuleDataT

type ModuleDataT struct {
	ModuleType     ModuleType    `json:"moduleType"`
	ModuleIndex    uint16        `json:"moduleIndex"`
	ContainerType  ContainerType `json:"containerType"`
	NumberElements uint16        `json:"numberElements"`
}

func (*ModuleDataT) Pack

type ModuleType

type ModuleType uint16
const (
	ModuleTypeUNASSIGNED ModuleType = 0
	ModuleTypeINPUTS     ModuleType = 1
	ModuleTypeOUTPUTS    ModuleType = 2
)

func (ModuleType) String

func (v ModuleType) String() string

type Parameter

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

func GetRootAsParameter

func GetRootAsParameter(buf []byte, offset flatbuffers.UOffsetT) *Parameter

func GetSizePrefixedRootAsParameter

func GetSizePrefixedRootAsParameter(buf []byte, offset flatbuffers.UOffsetT) *Parameter

func (*Parameter) Init

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

func (*Parameter) Request

func (rcv *Parameter) Request(obj *ParameterRequest) *ParameterRequest

func (*Parameter) Response

func (rcv *Parameter) Response(obj *ParameterResponse) *ParameterResponse

func (*Parameter) Table

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

func (*Parameter) UnPack

func (rcv *Parameter) UnPack() *ParameterT

func (*Parameter) UnPackTo

func (rcv *Parameter) UnPackTo(t *ParameterT)

type ParameterRequest

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

func GetRootAsParameterRequest

func GetRootAsParameterRequest(buf []byte, offset flatbuffers.UOffsetT) *ParameterRequest

func GetSizePrefixedRootAsParameterRequest

func GetSizePrefixedRootAsParameterRequest(buf []byte, offset flatbuffers.UOffsetT) *ParameterRequest

func (*ParameterRequest) Data

func (rcv *ParameterRequest) Data(j int) byte

func (*ParameterRequest) DataBytes

func (rcv *ParameterRequest) DataBytes() []byte

func (*ParameterRequest) DataLength

func (rcv *ParameterRequest) DataLength() int

func (*ParameterRequest) Eidn

func (rcv *ParameterRequest) Eidn() uint32

func (*ParameterRequest) Init

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

func (*ParameterRequest) MutateData

func (rcv *ParameterRequest) MutateData(j int, n byte) bool

func (*ParameterRequest) MutateEidn

func (rcv *ParameterRequest) MutateEidn(n uint32) bool

func (*ParameterRequest) Table

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

func (*ParameterRequest) UnPack

func (rcv *ParameterRequest) UnPack() *ParameterRequestT

func (*ParameterRequest) UnPackTo

func (rcv *ParameterRequest) UnPackTo(t *ParameterRequestT)

type ParameterRequestT

type ParameterRequestT struct {
	Eidn uint32 `json:"eidn"`
	Data []byte `json:"data"`
}

func (*ParameterRequestT) Pack

type ParameterResponse

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

func GetRootAsParameterResponse

func GetRootAsParameterResponse(buf []byte, offset flatbuffers.UOffsetT) *ParameterResponse

func GetSizePrefixedRootAsParameterResponse

func GetSizePrefixedRootAsParameterResponse(buf []byte, offset flatbuffers.UOffsetT) *ParameterResponse

func (*ParameterResponse) Data

func (rcv *ParameterResponse) Data(j int) byte

func (*ParameterResponse) DataBytes

func (rcv *ParameterResponse) DataBytes() []byte

func (*ParameterResponse) DataLength

func (rcv *ParameterResponse) DataLength() int

func (*ParameterResponse) Init

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

func (*ParameterResponse) MutateData

func (rcv *ParameterResponse) MutateData(j int, n byte) bool

func (*ParameterResponse) Table

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

func (*ParameterResponse) UnPack

func (rcv *ParameterResponse) UnPack() *ParameterResponseT

func (*ParameterResponse) UnPackTo

func (rcv *ParameterResponse) UnPackTo(t *ParameterResponseT)

type ParameterResponseT

type ParameterResponseT struct {
	Data []byte `json:"data"`
}

func (*ParameterResponseT) Pack

type ParameterT

type ParameterT struct {
	Request  *ParameterRequestT  `json:"request"`
	Response *ParameterResponseT `json:"response"`
}

func (*ParameterT) Pack

type ProfinetState

type ProfinetState uint16
const (
	ProfinetStateunknown             ProfinetState = 0
	ProfinetStateinit                ProfinetState = 1
	ProfinetStatepreop               ProfinetState = 2
	ProfinetStatesafeop              ProfinetState = 4
	ProfinetStateop                  ProfinetState = 8
	ProfinetStatefw_update_necessary ProfinetState = 17
	ProfinetStatefw_update           ProfinetState = 18
)

func (ProfinetState) String

func (v ProfinetState) String() string

type SelectableDeviceConfigs

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

func GetRootAsSelectableDeviceConfigs

func GetRootAsSelectableDeviceConfigs(buf []byte, offset flatbuffers.UOffsetT) *SelectableDeviceConfigs

func GetSizePrefixedRootAsSelectableDeviceConfigs

func GetSizePrefixedRootAsSelectableDeviceConfigs(buf []byte, offset flatbuffers.UOffsetT) *SelectableDeviceConfigs

func (*SelectableDeviceConfigs) DeviceConfigsList

func (rcv *SelectableDeviceConfigs) DeviceConfigsList(obj *DeviceConfig, j int) bool

func (*SelectableDeviceConfigs) DeviceConfigsListLength

func (rcv *SelectableDeviceConfigs) DeviceConfigsListLength() int

func (*SelectableDeviceConfigs) Init

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

func (*SelectableDeviceConfigs) Table

func (*SelectableDeviceConfigs) UnPack

func (*SelectableDeviceConfigs) UnPackTo

type SelectableDeviceConfigsT

type SelectableDeviceConfigsT struct {
	DeviceConfigsList []*DeviceConfigT `json:"deviceConfigsList"`
}

func (*SelectableDeviceConfigsT) Pack

Jump to

Keyboard shortcuts

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