fbtypes

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 EnumNamesSwitchOnPathAction = map[SwitchOnPathAction]string{
	SwitchOnPathActionSET_SIGNAL:   "SET_SIGNAL",
	SwitchOnPathActionRESET_SIGNAL: "RESET_SIGNAL",
}
View Source
var EnumNamesSwitchOnPathMode = map[SwitchOnPathMode]string{
	SwitchOnPathModeENTER_SPHERE: "ENTER_SPHERE",
}
View Source
var EnumValuesSwitchOnPathAction = map[string]SwitchOnPathAction{
	"SET_SIGNAL":   SwitchOnPathActionSET_SIGNAL,
	"RESET_SIGNAL": SwitchOnPathActionRESET_SIGNAL,
}
View Source
var EnumValuesSwitchOnPathMode = map[string]SwitchOnPathMode{
	"ENTER_SPHERE": SwitchOnPathModeENTER_SPHERE,
}

Functions

func CmdJoinAddGroup

func CmdJoinAddGroup(builder *flatbuffers.Builder, group flatbuffers.UOffsetT)

func CmdJoinAddSyncStartNextCmd

func CmdJoinAddSyncStartNextCmd(builder *flatbuffers.Builder, syncStartNextCmd bool)

func CmdJoinEnd

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

func CmdJoinStart

func CmdJoinStart(builder *flatbuffers.Builder)

func CmdJoinStartGroupVector

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

func CmdOptionSetSignalAddPermType

func CmdOptionSetSignalAddPermType(builder *flatbuffers.Builder, permType flatbuffers.UOffsetT)

func CmdOptionSetSignalAddSignalId

func CmdOptionSetSignalAddSignalId(builder *flatbuffers.Builder, signalId uint32)

func CmdOptionSetSignalEnd

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

func CmdOptionSetSignalStart

func CmdOptionSetSignalStart(builder *flatbuffers.Builder)

func CmdOptionSwitchOnPathAddAction

func CmdOptionSwitchOnPathAddAction(builder *flatbuffers.Builder, action SwitchOnPathAction)

func CmdOptionSwitchOnPathAddMode

func CmdOptionSwitchOnPathAddMode(builder *flatbuffers.Builder, mode SwitchOnPathMode)

func CmdOptionSwitchOnPathAddPermType

func CmdOptionSwitchOnPathAddPermType(builder *flatbuffers.Builder, permType flatbuffers.UOffsetT)

func CmdOptionSwitchOnPathAddPreTriggerTime

func CmdOptionSwitchOnPathAddPreTriggerTime(builder *flatbuffers.Builder, preTriggerTime float64)

func CmdOptionSwitchOnPathAddRadius

func CmdOptionSwitchOnPathAddRadius(builder *flatbuffers.Builder, radius float64)

func CmdOptionSwitchOnPathAddSignalId

func CmdOptionSwitchOnPathAddSignalId(builder *flatbuffers.Builder, signalId uint32)

func CmdOptionSwitchOnPathAddTargetPosition

func CmdOptionSwitchOnPathAddTargetPosition(builder *flatbuffers.Builder, targetPosition flatbuffers.UOffsetT)

func CmdOptionSwitchOnPathEnd

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

func CmdOptionSwitchOnPathStart

func CmdOptionSwitchOnPathStart(builder *flatbuffers.Builder)

func CmdOptionSwitchOnPathStartTargetPositionVector

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

func CmdResetSignalAddSignalId

func CmdResetSignalAddSignalId(builder *flatbuffers.Builder, signalId uint32)

func CmdResetSignalEnd

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

func CmdResetSignalStart

func CmdResetSignalStart(builder *flatbuffers.Builder)

func CmdSetSignalAddSignalId

func CmdSetSignalAddSignalId(builder *flatbuffers.Builder, signalId uint32)

func CmdSetSignalEnd

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

func CmdSetSignalStart

func CmdSetSignalStart(builder *flatbuffers.Builder)

func CmdWaitForSignalAddAutoReset

func CmdWaitForSignalAddAutoReset(builder *flatbuffers.Builder, autoReset bool)

func CmdWaitForSignalAddSignalId

func CmdWaitForSignalAddSignalId(builder *flatbuffers.Builder, signalId uint32)

func CmdWaitForSignalEnd

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

func CmdWaitForSignalResetAddSignalId

func CmdWaitForSignalResetAddSignalId(builder *flatbuffers.Builder, signalId uint32)

func CmdWaitForSignalResetEnd

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

func CmdWaitForSignalResetStart

func CmdWaitForSignalResetStart(builder *flatbuffers.Builder)

func CmdWaitForSignalStart

func CmdWaitForSignalStart(builder *flatbuffers.Builder)

Types

type CmdJoin

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

func GetRootAsCmdJoin

func GetRootAsCmdJoin(buf []byte, offset flatbuffers.UOffsetT) *CmdJoin

func GetSizePrefixedRootAsCmdJoin

func GetSizePrefixedRootAsCmdJoin(buf []byte, offset flatbuffers.UOffsetT) *CmdJoin

func (*CmdJoin) Group

func (rcv *CmdJoin) Group(j int) []byte

/ list of names of the motion objects in the join group

func (*CmdJoin) GroupLength

func (rcv *CmdJoin) GroupLength() int

func (*CmdJoin) Init

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

func (*CmdJoin) MutateSyncStartNextCmd

func (rcv *CmdJoin) MutateSyncStartNextCmd(n bool) bool

/ should wait until there is a next command available to be executed?

func (*CmdJoin) SyncStartNextCmd

func (rcv *CmdJoin) SyncStartNextCmd() bool

/ list of names of the motion objects in the join group / should wait until there is a next command available to be executed?

func (*CmdJoin) Table

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

func (*CmdJoin) UnPack

func (rcv *CmdJoin) UnPack() *CmdJoinT

func (*CmdJoin) UnPackTo

func (rcv *CmdJoin) UnPackTo(t *CmdJoinT)

type CmdJoinT

type CmdJoinT struct {
	Group            []string `json:"group"`
	SyncStartNextCmd bool     `json:"syncStartNextCmd"`
}

/ parameters for the command join

func (*CmdJoinT) Pack

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

type CmdOptionSetSignal

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

func GetRootAsCmdOptionSetSignal

func GetRootAsCmdOptionSetSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdOptionSetSignal

func GetSizePrefixedRootAsCmdOptionSetSignal

func GetSizePrefixedRootAsCmdOptionSetSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdOptionSetSignal

func (*CmdOptionSetSignal) Init

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

func (*CmdOptionSetSignal) MutateSignalId

func (rcv *CmdOptionSetSignal) MutateSignalId(n uint32) bool

/ signal Id

func (*CmdOptionSetSignal) PermType

func (rcv *CmdOptionSetSignal) PermType() []byte

/ permanent type (e.g. "Once")

func (*CmdOptionSetSignal) SignalId

func (rcv *CmdOptionSetSignal) SignalId() uint32

/ permanent type (e.g. "Once") / signal Id

func (*CmdOptionSetSignal) Table

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

func (*CmdOptionSetSignal) UnPack

func (rcv *CmdOptionSetSignal) UnPack() *CmdOptionSetSignalT

func (*CmdOptionSetSignal) UnPackTo

func (rcv *CmdOptionSetSignal) UnPackTo(t *CmdOptionSetSignalT)

type CmdOptionSetSignalT

type CmdOptionSetSignalT struct {
	PermType string `json:"permType"`
	SignalId uint32 `json:"signalId"`
}

/ parameters for the command wait for signal

func (*CmdOptionSetSignalT) Pack

type CmdOptionSwitchOnPath

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

func GetRootAsCmdOptionSwitchOnPath

func GetRootAsCmdOptionSwitchOnPath(buf []byte, offset flatbuffers.UOffsetT) *CmdOptionSwitchOnPath

func GetSizePrefixedRootAsCmdOptionSwitchOnPath

func GetSizePrefixedRootAsCmdOptionSwitchOnPath(buf []byte, offset flatbuffers.UOffsetT) *CmdOptionSwitchOnPath

func (*CmdOptionSwitchOnPath) Action

func (*CmdOptionSwitchOnPath) Init

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

func (*CmdOptionSwitchOnPath) Mode

/ permanent type (e.g. "Once")

func (*CmdOptionSwitchOnPath) MutateAction

func (rcv *CmdOptionSwitchOnPath) MutateAction(n SwitchOnPathAction) bool

func (*CmdOptionSwitchOnPath) MutateMode

func (rcv *CmdOptionSwitchOnPath) MutateMode(n SwitchOnPathMode) bool

func (*CmdOptionSwitchOnPath) MutatePreTriggerTime

func (rcv *CmdOptionSwitchOnPath) MutatePreTriggerTime(n float64) bool

func (*CmdOptionSwitchOnPath) MutateRadius

func (rcv *CmdOptionSwitchOnPath) MutateRadius(n float64) bool

func (*CmdOptionSwitchOnPath) MutateSignalId

func (rcv *CmdOptionSwitchOnPath) MutateSignalId(n uint32) bool

/ signal Id

func (*CmdOptionSwitchOnPath) MutateTargetPosition

func (rcv *CmdOptionSwitchOnPath) MutateTargetPosition(j int, n float64) bool

func (*CmdOptionSwitchOnPath) PermType

func (rcv *CmdOptionSwitchOnPath) PermType() []byte

/ permanent type (e.g. "Once")

func (*CmdOptionSwitchOnPath) PreTriggerTime

func (rcv *CmdOptionSwitchOnPath) PreTriggerTime() float64

func (*CmdOptionSwitchOnPath) Radius

func (rcv *CmdOptionSwitchOnPath) Radius() float64

func (*CmdOptionSwitchOnPath) SignalId

func (rcv *CmdOptionSwitchOnPath) SignalId() uint32

/ signal Id

func (*CmdOptionSwitchOnPath) Table

func (*CmdOptionSwitchOnPath) TargetPosition

func (rcv *CmdOptionSwitchOnPath) TargetPosition(j int) float64

func (*CmdOptionSwitchOnPath) TargetPositionLength

func (rcv *CmdOptionSwitchOnPath) TargetPositionLength() int

func (*CmdOptionSwitchOnPath) UnPack

func (*CmdOptionSwitchOnPath) UnPackTo

type CmdOptionSwitchOnPathT

type CmdOptionSwitchOnPathT struct {
	PermType       string             `json:"permType"`
	Mode           SwitchOnPathMode   `json:"mode"`
	SignalId       uint32             `json:"signalId"`
	Action         SwitchOnPathAction `json:"action"`
	TargetPosition []float64          `json:"targetPosition"`
	Radius         float64            `json:"radius"`
	PreTriggerTime float64            `json:"preTriggerTime"`
}

func (*CmdOptionSwitchOnPathT) Pack

type CmdResetSignal

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

func GetRootAsCmdResetSignal

func GetRootAsCmdResetSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdResetSignal

func GetSizePrefixedRootAsCmdResetSignal

func GetSizePrefixedRootAsCmdResetSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdResetSignal

func (*CmdResetSignal) Init

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

func (*CmdResetSignal) MutateSignalId

func (rcv *CmdResetSignal) MutateSignalId(n uint32) bool

/ signal Id

func (*CmdResetSignal) SignalId

func (rcv *CmdResetSignal) SignalId() uint32

/ signal Id

func (*CmdResetSignal) Table

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

func (*CmdResetSignal) UnPack

func (rcv *CmdResetSignal) UnPack() *CmdResetSignalT

func (*CmdResetSignal) UnPackTo

func (rcv *CmdResetSignal) UnPackTo(t *CmdResetSignalT)

type CmdResetSignalT

type CmdResetSignalT struct {
	SignalId uint32 `json:"signalId"`
}

/ parameters for the command set signal

func (*CmdResetSignalT) Pack

type CmdSetSignal

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

func GetRootAsCmdSetSignal

func GetRootAsCmdSetSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdSetSignal

func GetSizePrefixedRootAsCmdSetSignal

func GetSizePrefixedRootAsCmdSetSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdSetSignal

func (*CmdSetSignal) Init

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

func (*CmdSetSignal) MutateSignalId

func (rcv *CmdSetSignal) MutateSignalId(n uint32) bool

/ signal Id

func (*CmdSetSignal) SignalId

func (rcv *CmdSetSignal) SignalId() uint32

/ signal Id

func (*CmdSetSignal) Table

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

func (*CmdSetSignal) UnPack

func (rcv *CmdSetSignal) UnPack() *CmdSetSignalT

func (*CmdSetSignal) UnPackTo

func (rcv *CmdSetSignal) UnPackTo(t *CmdSetSignalT)

type CmdSetSignalT

type CmdSetSignalT struct {
	SignalId uint32 `json:"signalId"`
}

/ parameters for the command set signal

func (*CmdSetSignalT) Pack

type CmdWaitForSignal

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

func GetRootAsCmdWaitForSignal

func GetRootAsCmdWaitForSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdWaitForSignal

func GetSizePrefixedRootAsCmdWaitForSignal

func GetSizePrefixedRootAsCmdWaitForSignal(buf []byte, offset flatbuffers.UOffsetT) *CmdWaitForSignal

func (*CmdWaitForSignal) AutoReset

func (rcv *CmdWaitForSignal) AutoReset() bool

/ automatically reset the signal

func (*CmdWaitForSignal) Init

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

func (*CmdWaitForSignal) MutateAutoReset

func (rcv *CmdWaitForSignal) MutateAutoReset(n bool) bool

/ automatically reset the signal

func (*CmdWaitForSignal) MutateSignalId

func (rcv *CmdWaitForSignal) MutateSignalId(n uint32) bool

/ signal Id

func (*CmdWaitForSignal) SignalId

func (rcv *CmdWaitForSignal) SignalId() uint32

/ signal Id

func (*CmdWaitForSignal) Table

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

func (*CmdWaitForSignal) UnPack

func (rcv *CmdWaitForSignal) UnPack() *CmdWaitForSignalT

func (*CmdWaitForSignal) UnPackTo

func (rcv *CmdWaitForSignal) UnPackTo(t *CmdWaitForSignalT)

type CmdWaitForSignalReset

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

func GetRootAsCmdWaitForSignalReset

func GetRootAsCmdWaitForSignalReset(buf []byte, offset flatbuffers.UOffsetT) *CmdWaitForSignalReset

func GetSizePrefixedRootAsCmdWaitForSignalReset

func GetSizePrefixedRootAsCmdWaitForSignalReset(buf []byte, offset flatbuffers.UOffsetT) *CmdWaitForSignalReset

func (*CmdWaitForSignalReset) Init

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

func (*CmdWaitForSignalReset) MutateSignalId

func (rcv *CmdWaitForSignalReset) MutateSignalId(n uint32) bool

/ signal Id

func (*CmdWaitForSignalReset) SignalId

func (rcv *CmdWaitForSignalReset) SignalId() uint32

/ signal Id

func (*CmdWaitForSignalReset) Table

func (*CmdWaitForSignalReset) UnPack

func (*CmdWaitForSignalReset) UnPackTo

type CmdWaitForSignalResetT

type CmdWaitForSignalResetT struct {
	SignalId uint32 `json:"signalId"`
}

/ parameters for the command wait for signal reset

func (*CmdWaitForSignalResetT) Pack

type CmdWaitForSignalT

type CmdWaitForSignalT struct {
	SignalId  uint32 `json:"signalId"`
	AutoReset bool   `json:"autoReset"`
}

/ parameters for the command wait for signal

func (*CmdWaitForSignalT) Pack

type SwitchOnPathAction

type SwitchOnPathAction int8
const (
	SwitchOnPathActionSET_SIGNAL   SwitchOnPathAction = 0
	SwitchOnPathActionRESET_SIGNAL SwitchOnPathAction = 1
)

func (SwitchOnPathAction) String

func (v SwitchOnPathAction) String() string

type SwitchOnPathMode

type SwitchOnPathMode int8

/ parameters for the command option switch on path

const (
	SwitchOnPathModeENTER_SPHERE SwitchOnPathMode = 0
)

func (SwitchOnPathMode) String

func (v SwitchOnPathMode) String() string

Jump to

Keyboard shortcuts

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