gateway

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 1, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccelData

type AccelData struct {
	X float32
	Y float32
	Z float32
}

STRUCTURE AccelData

func (*AccelData) Pack

func (a *AccelData) Pack(buf *bytes.Buffer) error

func (*AccelData) Size

func (a *AccelData) Size() uint32

func (*AccelData) String

func (a *AccelData) String() string

func (*AccelData) Unpack

func (a *AccelData) Unpack(buf *bytes.Buffer) error

type ActionCompletedUnion

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

func NewActionCompletedUnionWithAnimationCompleted

func NewActionCompletedUnionWithAnimationCompleted(value *AnimationCompleted) *ActionCompletedUnion

func (*ActionCompletedUnion) GetAnimationCompleted

func (m *ActionCompletedUnion) GetAnimationCompleted() *AnimationCompleted

func (*ActionCompletedUnion) Pack

func (m *ActionCompletedUnion) Pack(buf *bytes.Buffer) error

func (*ActionCompletedUnion) SetAnimationCompleted

func (m *ActionCompletedUnion) SetAnimationCompleted(value *AnimationCompleted)

func (*ActionCompletedUnion) Size

func (m *ActionCompletedUnion) Size() uint32

func (*ActionCompletedUnion) String

func (m *ActionCompletedUnion) String() string

func (*ActionCompletedUnion) Tag

func (*ActionCompletedUnion) Unpack

func (m *ActionCompletedUnion) Unpack(buf *bytes.Buffer) error

type ActionCompletedUnionTag

type ActionCompletedUnionTag uint8

UNION ActionCompletedUnion

const (
	ActionCompletedUnionTag_AnimationCompleted ActionCompletedUnionTag = 0x1 // 1
	ActionCompletedUnionTag_INVALID            ActionCompletedUnionTag = 255
)

func (ActionCompletedUnionTag) String

func (t ActionCompletedUnionTag) String() string

type ActionResult

type ActionResult uint32

ENUM ActionResult

const (
	ActionResult_SUCCESS                 ActionResult = ActionResult(0)
	ActionResult_RUNNING                 ActionResult = ActionResult(16777216)
	ActionResult_CANCELLED_WHILE_RUNNING ActionResult = ActionResult(33554432)
)

type ActiveAccel

type ActiveAccel struct {
	X float32
	Y float32
	Z float32
}

STRUCTURE ActiveAccel

func (*ActiveAccel) Pack

func (a *ActiveAccel) Pack(buf *bytes.Buffer) error

func (*ActiveAccel) Size

func (a *ActiveAccel) Size() uint32

func (*ActiveAccel) String

func (a *ActiveAccel) String() string

func (*ActiveAccel) Unpack

func (a *ActiveAccel) Unpack(buf *bytes.Buffer) error

type AlignWithObject

type AlignWithObject struct {
	ObjectID             int32
	MotionProf           PathMotionProfile
	DistanceFromMarkerMm float32
	ApproachAngleRad     float32
	UseApproachAngle     bool
	UsePreDockPose       bool
	AlignmentType        AlignmentType
}

MESSAGE AlignWithObject

func (*AlignWithObject) Pack

func (a *AlignWithObject) Pack(buf *bytes.Buffer) error

func (*AlignWithObject) Size

func (a *AlignWithObject) Size() uint32

func (*AlignWithObject) String

func (a *AlignWithObject) String() string

func (*AlignWithObject) Unpack

func (a *AlignWithObject) Unpack(buf *bytes.Buffer) error

type AlignmentType

type AlignmentType uint8

ENUM AlignmentType

const (
	AlignmentType_LIFT_FINGER AlignmentType = AlignmentType(0)
	AlignmentType_LIFT_PLATE  AlignmentType = AlignmentType_LIFT_FINGER + 1
	AlignmentType_BODY        AlignmentType = AlignmentType_LIFT_PLATE + 1
	AlignmentType_CUSTOM      AlignmentType = AlignmentType_BODY + 1
)

type AnimationCompleted

type AnimationCompleted struct {
	AnimationName string
}

STRUCTURE AnimationCompleted

func (*AnimationCompleted) Pack

func (a *AnimationCompleted) Pack(buf *bytes.Buffer) error

func (*AnimationCompleted) Size

func (a *AnimationCompleted) Size() uint32

func (*AnimationCompleted) String

func (a *AnimationCompleted) String() string

func (*AnimationCompleted) Unpack

func (a *AnimationCompleted) Unpack(buf *bytes.Buffer) error

type AppIntent

type AppIntent struct {
	Intent string
	Param  string
}

MESSAGE AppIntent

func (*AppIntent) Pack

func (a *AppIntent) Pack(buf *bytes.Buffer) error

func (*AppIntent) Size

func (a *AppIntent) Size() uint32

func (*AppIntent) String

func (a *AppIntent) String() string

func (*AppIntent) Unpack

func (a *AppIntent) Unpack(buf *bytes.Buffer) error

type BlinkAmount

type BlinkAmount struct {
	WasChecked       bool
	BlinkAmountLeft  float32
	BlinkAmountRight float32
}

STRUCTURE BlinkAmount

func (*BlinkAmount) Pack

func (b *BlinkAmount) Pack(buf *bytes.Buffer) error

func (*BlinkAmount) Size

func (b *BlinkAmount) Size() uint32

func (*BlinkAmount) String

func (b *BlinkAmount) String() string

func (*BlinkAmount) Unpack

func (b *BlinkAmount) Unpack(buf *bytes.Buffer) error

type CancelFaceEnrollment

type CancelFaceEnrollment struct {
}

MESSAGE CancelFaceEnrollment

func (*CancelFaceEnrollment) Pack

func (c *CancelFaceEnrollment) Pack(buf *bytes.Buffer) error

func (*CancelFaceEnrollment) Size

func (c *CancelFaceEnrollment) Size() uint32

func (*CancelFaceEnrollment) String

func (c *CancelFaceEnrollment) String() string

func (*CancelFaceEnrollment) Unpack

func (c *CancelFaceEnrollment) Unpack(buf *bytes.Buffer) error

type CladPoint2d

type CladPoint2d struct {
	X float32
	Y float32
}

STRUCTURE CladPoint2d

func (*CladPoint2d) Pack

func (c *CladPoint2d) Pack(buf *bytes.Buffer) error

func (*CladPoint2d) Size

func (c *CladPoint2d) Size() uint32

func (*CladPoint2d) String

func (c *CladPoint2d) String() string

func (*CladPoint2d) Unpack

func (c *CladPoint2d) Unpack(buf *bytes.Buffer) error

type CladRect

type CladRect struct {
	XTopLeft float32
	YTopLeft float32
	Width    float32
	Height   float32
}

STRUCTURE CladRect

func (*CladRect) Pack

func (c *CladRect) Pack(buf *bytes.Buffer) error

func (*CladRect) Size

func (c *CladRect) Size() uint32

func (*CladRect) String

func (c *CladRect) String() string

func (*CladRect) Unpack

func (c *CladRect) Unpack(buf *bytes.Buffer) error

type ClientGuidRefreshRequest

type ClientGuidRefreshRequest struct {
}

MESSAGE ClientGuidRefreshRequest

func (*ClientGuidRefreshRequest) Pack

func (*ClientGuidRefreshRequest) Size

func (c *ClientGuidRefreshRequest) Size() uint32

func (*ClientGuidRefreshRequest) String

func (c *ClientGuidRefreshRequest) String() string

func (*ClientGuidRefreshRequest) Unpack

func (c *ClientGuidRefreshRequest) Unpack(buf *bytes.Buffer) error

type ClientGuidRefreshResponse

type ClientGuidRefreshResponse struct {
}

MESSAGE ClientGuidRefreshResponse

func (*ClientGuidRefreshResponse) Pack

func (*ClientGuidRefreshResponse) Size

func (*ClientGuidRefreshResponse) String

func (c *ClientGuidRefreshResponse) String() string

func (*ClientGuidRefreshResponse) Unpack

func (c *ClientGuidRefreshResponse) Unpack(buf *bytes.Buffer) error

type CreateFixedCustomObject

type CreateFixedCustomObject struct {
	Pose    PoseStruct3d
	XSizeMm float32
	YSizeMm float32
	ZSizeMm float32
}

MESSAGE CreateFixedCustomObject

func (*CreateFixedCustomObject) Pack

func (c *CreateFixedCustomObject) Pack(buf *bytes.Buffer) error

func (*CreateFixedCustomObject) Size

func (c *CreateFixedCustomObject) Size() uint32

func (*CreateFixedCustomObject) String

func (c *CreateFixedCustomObject) String() string

func (*CreateFixedCustomObject) Unpack

func (c *CreateFixedCustomObject) Unpack(buf *bytes.Buffer) error

type CreatedFixedCustomObject

type CreatedFixedCustomObject struct {
	ObjectID uint32
}

MESSAGE CreatedFixedCustomObject

func (*CreatedFixedCustomObject) Pack

func (*CreatedFixedCustomObject) Size

func (c *CreatedFixedCustomObject) Size() uint32

func (*CreatedFixedCustomObject) String

func (c *CreatedFixedCustomObject) String() string

func (*CreatedFixedCustomObject) Unpack

func (c *CreatedFixedCustomObject) Unpack(buf *bytes.Buffer) error

type CustomObjectMarker

type CustomObjectMarker int16

ENUM CustomObjectMarker

const (
	CustomObjectMarker_Circles2 CustomObjectMarker = iota
	CustomObjectMarker_Circles3
	CustomObjectMarker_Circles4
	CustomObjectMarker_Circles5
	CustomObjectMarker_Diamonds2
	CustomObjectMarker_Diamonds3
	CustomObjectMarker_Diamonds4
	CustomObjectMarker_Diamonds5
	CustomObjectMarker_Hexagons2
	CustomObjectMarker_Hexagons3
	CustomObjectMarker_Hexagons4
	CustomObjectMarker_Hexagons5
	CustomObjectMarker_Triangles2
	CustomObjectMarker_Triangles3
	CustomObjectMarker_Triangles4
	CustomObjectMarker_Triangles5
	CustomObjectMarker_Count
)

type DefineCustomBox

type DefineCustomBox struct {
	CustomType     ObjectType
	MarkerFront    CustomObjectMarker
	MarkerBack     CustomObjectMarker
	MarkerTop      CustomObjectMarker
	MarkerBottom   CustomObjectMarker
	MarkerLeft     CustomObjectMarker
	MarkerRight    CustomObjectMarker
	XSizeMm        float32
	YSizeMm        float32
	ZSizeMm        float32
	MarkerWidthMm  float32
	MarkerHeightMm float32
	IsUnique       bool
}

MESSAGE DefineCustomBox

func (*DefineCustomBox) Pack

func (d *DefineCustomBox) Pack(buf *bytes.Buffer) error

func (*DefineCustomBox) Size

func (d *DefineCustomBox) Size() uint32

func (*DefineCustomBox) String

func (d *DefineCustomBox) String() string

func (*DefineCustomBox) Unpack

func (d *DefineCustomBox) Unpack(buf *bytes.Buffer) error

type DefineCustomCube

type DefineCustomCube struct {
	CustomType     ObjectType
	Marker         CustomObjectMarker
	SizeMm         float32
	MarkerWidthMm  float32
	MarkerHeightMm float32
	IsUnique       bool
}

MESSAGE DefineCustomCube

func (*DefineCustomCube) Pack

func (d *DefineCustomCube) Pack(buf *bytes.Buffer) error

func (*DefineCustomCube) Size

func (d *DefineCustomCube) Size() uint32

func (*DefineCustomCube) String

func (d *DefineCustomCube) String() string

func (*DefineCustomCube) Unpack

func (d *DefineCustomCube) Unpack(buf *bytes.Buffer) error

type DefineCustomWall

type DefineCustomWall struct {
	CustomType     ObjectType
	Marker         CustomObjectMarker
	WidthMm        float32
	HeightMm       float32
	MarkerWidthMm  float32
	MarkerHeightMm float32
	IsUnique       bool
}

MESSAGE DefineCustomWall

func (*DefineCustomWall) Pack

func (d *DefineCustomWall) Pack(buf *bytes.Buffer) error

func (*DefineCustomWall) Size

func (d *DefineCustomWall) Size() uint32

func (*DefineCustomWall) String

func (d *DefineCustomWall) String() string

func (*DefineCustomWall) Unpack

func (d *DefineCustomWall) Unpack(buf *bytes.Buffer) error

type DefinedCustomObject

type DefinedCustomObject struct {
	Success bool
}

MESSAGE DefinedCustomObject

func (*DefinedCustomObject) Pack

func (d *DefinedCustomObject) Pack(buf *bytes.Buffer) error

func (*DefinedCustomObject) Size

func (d *DefinedCustomObject) Size() uint32

func (*DefinedCustomObject) String

func (d *DefinedCustomObject) String() string

func (*DefinedCustomObject) Unpack

func (d *DefinedCustomObject) Unpack(buf *bytes.Buffer) error

type DeleteCustomMarkerObjects

type DeleteCustomMarkerObjects struct {
}

MESSAGE DeleteCustomMarkerObjects

func (*DeleteCustomMarkerObjects) Pack

func (*DeleteCustomMarkerObjects) Size

func (*DeleteCustomMarkerObjects) String

func (d *DeleteCustomMarkerObjects) String() string

func (*DeleteCustomMarkerObjects) Unpack

func (d *DeleteCustomMarkerObjects) Unpack(buf *bytes.Buffer) error

type DeleteFixedCustomObjects

type DeleteFixedCustomObjects struct {
}

MESSAGE DeleteFixedCustomObjects

func (*DeleteFixedCustomObjects) Pack

func (*DeleteFixedCustomObjects) Size

func (d *DeleteFixedCustomObjects) Size() uint32

func (*DeleteFixedCustomObjects) String

func (d *DeleteFixedCustomObjects) String() string

func (*DeleteFixedCustomObjects) Unpack

func (d *DeleteFixedCustomObjects) Unpack(buf *bytes.Buffer) error

type DisplayFaceImageRGBChunk

type DisplayFaceImageRGBChunk struct {
	FaceData         [600]uint16
	NumPixels        uint16
	ChunkIndex       uint8
	NumChunks        uint8
	DurationMs       uint32
	InterruptRunning bool
}

MESSAGE DisplayFaceImageRGBChunk

func (*DisplayFaceImageRGBChunk) Pack

func (*DisplayFaceImageRGBChunk) Size

func (d *DisplayFaceImageRGBChunk) Size() uint32

func (*DisplayFaceImageRGBChunk) String

func (d *DisplayFaceImageRGBChunk) String() string

func (*DisplayFaceImageRGBChunk) Unpack

func (d *DisplayFaceImageRGBChunk) Unpack(buf *bytes.Buffer) error

type DriveArc

type DriveArc struct {
	Speed             float32
	Accel             float32
	CurvatureRadiusMm int16
}

MESSAGE DriveArc

func (*DriveArc) Pack

func (d *DriveArc) Pack(buf *bytes.Buffer) error

func (*DriveArc) Size

func (d *DriveArc) Size() uint32

func (*DriveArc) String

func (d *DriveArc) String() string

func (*DriveArc) Unpack

func (d *DriveArc) Unpack(buf *bytes.Buffer) error

type DriveStraight

type DriveStraight struct {
	SpeedMmps           float32
	DistMm              float32
	ShouldPlayAnimation bool
}

MESSAGE DriveStraight

func (*DriveStraight) Pack

func (d *DriveStraight) Pack(buf *bytes.Buffer) error

func (*DriveStraight) Size

func (d *DriveStraight) Size() uint32

func (*DriveStraight) String

func (d *DriveStraight) String() string

func (*DriveStraight) Unpack

func (d *DriveStraight) Unpack(buf *bytes.Buffer) error

type ENodeContentTypeEnum

type ENodeContentTypeEnum uint8

ENUM ENodeContentTypeEnum

const (
	ENodeContentTypeEnum_Unknown ENodeContentTypeEnum = iota
	ENodeContentTypeEnum_ClearOfObstacle
	ENodeContentTypeEnum_ClearOfCliff
	ENodeContentTypeEnum_ObstacleCube
	ENodeContentTypeEnum_ObstacleProx
	ENodeContentTypeEnum_ObstacleProxExplored
	ENodeContentTypeEnum_ObstacleUnrecognized
	ENodeContentTypeEnum_Cliff
	ENodeContentTypeEnum_InterestingEdge
	ENodeContentTypeEnum_NotInterestingEdge
)

type EnableVisionMode

type EnableVisionMode struct {
	Mode   VisionMode
	Enable bool
}

MESSAGE EnableVisionMode

func (*EnableVisionMode) Pack

func (e *EnableVisionMode) Pack(buf *bytes.Buffer) error

func (*EnableVisionMode) Size

func (e *EnableVisionMode) Size() uint32

func (*EnableVisionMode) String

func (e *EnableVisionMode) String() string

func (*EnableVisionMode) Unpack

func (e *EnableVisionMode) Unpack(buf *bytes.Buffer) error

type EnrolledNamesResponse

type EnrolledNamesResponse struct {
	Faces []LoadedKnownFace
}

MESSAGE EnrolledNamesResponse

func (*EnrolledNamesResponse) Pack

func (e *EnrolledNamesResponse) Pack(buf *bytes.Buffer) error

func (*EnrolledNamesResponse) Size

func (e *EnrolledNamesResponse) Size() uint32

func (*EnrolledNamesResponse) String

func (e *EnrolledNamesResponse) String() string

func (*EnrolledNamesResponse) Unpack

func (e *EnrolledNamesResponse) Unpack(buf *bytes.Buffer) error

type EraseAllEnrolledFaces

type EraseAllEnrolledFaces struct {
}

MESSAGE EraseAllEnrolledFaces

func (*EraseAllEnrolledFaces) Pack

func (e *EraseAllEnrolledFaces) Pack(buf *bytes.Buffer) error

func (*EraseAllEnrolledFaces) Size

func (e *EraseAllEnrolledFaces) Size() uint32

func (*EraseAllEnrolledFaces) String

func (e *EraseAllEnrolledFaces) String() string

func (*EraseAllEnrolledFaces) Unpack

func (e *EraseAllEnrolledFaces) Unpack(buf *bytes.Buffer) error

type EraseEnrolledFaceByID

type EraseEnrolledFaceByID struct {
	FaceID int32
}

MESSAGE EraseEnrolledFaceByID

func (*EraseEnrolledFaceByID) Pack

func (e *EraseEnrolledFaceByID) Pack(buf *bytes.Buffer) error

func (*EraseEnrolledFaceByID) Size

func (e *EraseEnrolledFaceByID) Size() uint32

func (*EraseEnrolledFaceByID) String

func (e *EraseEnrolledFaceByID) String() string

func (*EraseEnrolledFaceByID) Unpack

func (e *EraseEnrolledFaceByID) Unpack(buf *bytes.Buffer) error

type Event

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

func NewEventWithReplaceMe

func NewEventWithReplaceMe(value *RequiredEmptyMessage) *Event

func (*Event) GetReplaceMe

func (m *Event) GetReplaceMe() *RequiredEmptyMessage

func (*Event) Pack

func (m *Event) Pack(buf *bytes.Buffer) error

func (*Event) SetReplaceMe

func (m *Event) SetReplaceMe(value *RequiredEmptyMessage)

func (*Event) Size

func (m *Event) Size() uint32

func (*Event) String

func (m *Event) String() string

func (*Event) Tag

func (m *Event) Tag() EventTag

func (*Event) Unpack

func (m *Event) Unpack(buf *bytes.Buffer) error

type EventTag

type EventTag uint8

UNION Event

const (
	EventTag_ReplaceMe EventTag = iota // 0
	EventTag_INVALID   EventTag = 255
)

func (EventTag) String

func (t EventTag) String() string

type ExternalConnectionRequest

type ExternalConnectionRequest struct {
}

MESSAGE ExternalConnectionRequest

func (*ExternalConnectionRequest) Pack

func (*ExternalConnectionRequest) Size

func (*ExternalConnectionRequest) String

func (e *ExternalConnectionRequest) String() string

func (*ExternalConnectionRequest) Unpack

func (e *ExternalConnectionRequest) Unpack(buf *bytes.Buffer) error

type ExternalConnectionResponse

type ExternalConnectionResponse struct {
	IsConnected  bool
	ConnectionId string
}

MESSAGE ExternalConnectionResponse

func (*ExternalConnectionResponse) Pack

func (*ExternalConnectionResponse) Size

func (*ExternalConnectionResponse) String

func (e *ExternalConnectionResponse) String() string

func (*ExternalConnectionResponse) Unpack

func (e *ExternalConnectionResponse) Unpack(buf *bytes.Buffer) error

type FacialExpression

type FacialExpression int8

ENUM FacialExpression

const (
	FacialExpression_Unknown   FacialExpression = FacialExpression(-1)
	FacialExpression_Neutral   FacialExpression = FacialExpression(0)
	FacialExpression_Happiness FacialExpression = FacialExpression_Neutral + 1
	FacialExpression_Surprise  FacialExpression = FacialExpression_Happiness + 1
	FacialExpression_Anger     FacialExpression = FacialExpression_Surprise + 1
	FacialExpression_Sadness   FacialExpression = FacialExpression_Anger + 1
	FacialExpression_Count     FacialExpression = FacialExpression_Sadness + 1
)

type Gaze

type Gaze struct {
	WasChecked   bool
	LeftRightDeg float32
	UpDownDeg    float32
}

STRUCTURE Gaze

func (*Gaze) Pack

func (g *Gaze) Pack(buf *bytes.Buffer) error

func (*Gaze) Size

func (g *Gaze) Size() uint32

func (*Gaze) String

func (g *Gaze) String() string

func (*Gaze) Unpack

func (g *Gaze) Unpack(buf *bytes.Buffer) error

type GotoPose

type GotoPose struct {
	XMm        float32
	YMm        float32
	Rad        float32
	MotionProf PathMotionProfile
	Level      uint8
}

MESSAGE GotoPose

func (*GotoPose) Pack

func (g *GotoPose) Pack(buf *bytes.Buffer) error

func (*GotoPose) Size

func (g *GotoPose) Size() uint32

func (*GotoPose) String

func (g *GotoPose) String() string

func (*GotoPose) Unpack

func (g *GotoPose) Unpack(buf *bytes.Buffer) error

type GyroData

type GyroData struct {
	X float32
	Y float32
	Z float32
}

STRUCTURE GyroData

func (*GyroData) Pack

func (g *GyroData) Pack(buf *bytes.Buffer) error

func (*GyroData) Size

func (g *GyroData) Size() uint32

func (*GyroData) String

func (g *GyroData) String() string

func (*GyroData) Unpack

func (g *GyroData) Unpack(buf *bytes.Buffer) error

type LoadedKnownFace

type LoadedKnownFace struct {
	SecondsSinceFirstEnrolled int64
	SecondsSinceLastUpdated   int64
	SecondsSinceLastSeen      int64
	LastSeenSecondsSinceEpoch int64
	FaceID                    int32
	Name                      string
}

MESSAGE LoadedKnownFace

func (*LoadedKnownFace) Pack

func (l *LoadedKnownFace) Pack(buf *bytes.Buffer) error

func (*LoadedKnownFace) Size

func (l *LoadedKnownFace) Size() uint32

func (*LoadedKnownFace) String

func (l *LoadedKnownFace) String() string

func (*LoadedKnownFace) Unpack

func (l *LoadedKnownFace) Unpack(buf *bytes.Buffer) error

type MemoryMapMessage

type MemoryMapMessage struct {
	QuadInfos []MemoryMapQuadInfo
}

MESSAGE MemoryMapMessage

func (*MemoryMapMessage) Pack

func (m *MemoryMapMessage) Pack(buf *bytes.Buffer) error

func (*MemoryMapMessage) Size

func (m *MemoryMapMessage) Size() uint32

func (*MemoryMapMessage) String

func (m *MemoryMapMessage) String() string

func (*MemoryMapMessage) Unpack

func (m *MemoryMapMessage) Unpack(buf *bytes.Buffer) error

type MemoryMapMessageBegin

type MemoryMapMessageBegin struct {
	OriginId    uint32
	RootDepth   int32
	RootSizeMm  float32
	RootCenterX float32
	RootCenterY float32
}

MESSAGE MemoryMapMessageBegin

func (*MemoryMapMessageBegin) Pack

func (m *MemoryMapMessageBegin) Pack(buf *bytes.Buffer) error

func (*MemoryMapMessageBegin) Size

func (m *MemoryMapMessageBegin) Size() uint32

func (*MemoryMapMessageBegin) String

func (m *MemoryMapMessageBegin) String() string

func (*MemoryMapMessageBegin) Unpack

func (m *MemoryMapMessageBegin) Unpack(buf *bytes.Buffer) error

type MemoryMapMessageEnd

type MemoryMapMessageEnd struct {
}

MESSAGE MemoryMapMessageEnd

func (*MemoryMapMessageEnd) Pack

func (m *MemoryMapMessageEnd) Pack(buf *bytes.Buffer) error

func (*MemoryMapMessageEnd) Size

func (m *MemoryMapMessageEnd) Size() uint32

func (*MemoryMapMessageEnd) String

func (m *MemoryMapMessageEnd) String() string

func (*MemoryMapMessageEnd) Unpack

func (m *MemoryMapMessageEnd) Unpack(buf *bytes.Buffer) error

type MemoryMapQuadInfo

type MemoryMapQuadInfo struct {
	Content   ENodeContentTypeEnum
	Depth     uint8
	ColorRGBA uint32
}

STRUCTURE MemoryMapQuadInfo

func (*MemoryMapQuadInfo) Pack

func (m *MemoryMapQuadInfo) Pack(buf *bytes.Buffer) error

func (*MemoryMapQuadInfo) Size

func (m *MemoryMapQuadInfo) Size() uint32

func (*MemoryMapQuadInfo) String

func (m *MemoryMapQuadInfo) String() string

func (*MemoryMapQuadInfo) Unpack

func (m *MemoryMapQuadInfo) Unpack(buf *bytes.Buffer) error

type MessageExternalToRobot

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

func NewMessageExternalToRobotWithAlignWithObject

func NewMessageExternalToRobotWithAlignWithObject(value *AlignWithObject) *MessageExternalToRobot

func NewMessageExternalToRobotWithAppIntent

func NewMessageExternalToRobotWithAppIntent(value *AppIntent) *MessageExternalToRobot

func NewMessageExternalToRobotWithCancelFaceEnrollment

func NewMessageExternalToRobotWithCancelFaceEnrollment(value *CancelFaceEnrollment) *MessageExternalToRobot

func NewMessageExternalToRobotWithCreateFixedCustomObject

func NewMessageExternalToRobotWithCreateFixedCustomObject(value *CreateFixedCustomObject) *MessageExternalToRobot

func NewMessageExternalToRobotWithDefineCustomBox

func NewMessageExternalToRobotWithDefineCustomBox(value *DefineCustomBox) *MessageExternalToRobot

func NewMessageExternalToRobotWithDefineCustomCube

func NewMessageExternalToRobotWithDefineCustomCube(value *DefineCustomCube) *MessageExternalToRobot

func NewMessageExternalToRobotWithDefineCustomWall

func NewMessageExternalToRobotWithDefineCustomWall(value *DefineCustomWall) *MessageExternalToRobot

func NewMessageExternalToRobotWithDeleteCustomMarkerObjects

func NewMessageExternalToRobotWithDeleteCustomMarkerObjects(value *DeleteCustomMarkerObjects) *MessageExternalToRobot

func NewMessageExternalToRobotWithDeleteFixedCustomObjects

func NewMessageExternalToRobotWithDeleteFixedCustomObjects(value *DeleteFixedCustomObjects) *MessageExternalToRobot

func NewMessageExternalToRobotWithDisplayFaceImageRGBChunk

func NewMessageExternalToRobotWithDisplayFaceImageRGBChunk(value *DisplayFaceImageRGBChunk) *MessageExternalToRobot

func NewMessageExternalToRobotWithDriveArc

func NewMessageExternalToRobotWithDriveArc(value *DriveArc) *MessageExternalToRobot

func NewMessageExternalToRobotWithDriveStraight

func NewMessageExternalToRobotWithDriveStraight(value *DriveStraight) *MessageExternalToRobot

func NewMessageExternalToRobotWithEnableVisionMode

func NewMessageExternalToRobotWithEnableVisionMode(value *EnableVisionMode) *MessageExternalToRobot

func NewMessageExternalToRobotWithEraseAllEnrolledFaces

func NewMessageExternalToRobotWithEraseAllEnrolledFaces(value *EraseAllEnrolledFaces) *MessageExternalToRobot

func NewMessageExternalToRobotWithEraseEnrolledFaceByID

func NewMessageExternalToRobotWithEraseEnrolledFaceByID(value *EraseEnrolledFaceByID) *MessageExternalToRobot

func NewMessageExternalToRobotWithGotoPose

func NewMessageExternalToRobotWithGotoPose(value *GotoPose) *MessageExternalToRobot

func NewMessageExternalToRobotWithMoveHead

func NewMessageExternalToRobotWithMoveHead(value *MoveHead) *MessageExternalToRobot

func NewMessageExternalToRobotWithMoveLift

func NewMessageExternalToRobotWithMoveLift(value *MoveLift) *MessageExternalToRobot

func NewMessageExternalToRobotWithRequestEnrolledNames

func NewMessageExternalToRobotWithRequestEnrolledNames(value *RequestEnrolledNames) *MessageExternalToRobot

func NewMessageExternalToRobotWithRobotHistoryRequest

func NewMessageExternalToRobotWithRobotHistoryRequest(value *RobotHistoryRequest) *MessageExternalToRobot

func NewMessageExternalToRobotWithSetFaceToEnroll

func NewMessageExternalToRobotWithSetFaceToEnroll(value *SetFaceToEnroll) *MessageExternalToRobot

func NewMessageExternalToRobotWithSetHeadAngle

func NewMessageExternalToRobotWithSetHeadAngle(value *SetHeadAngle) *MessageExternalToRobot

func NewMessageExternalToRobotWithSetLiftAngle

func NewMessageExternalToRobotWithSetLiftAngle(value *SetLiftAngle) *MessageExternalToRobot

func NewMessageExternalToRobotWithSetLiftHeight

func NewMessageExternalToRobotWithSetLiftHeight(value *SetLiftHeight) *MessageExternalToRobot

func NewMessageExternalToRobotWithSetMemoryMapBroadcastFrequencySec

func NewMessageExternalToRobotWithSetMemoryMapBroadcastFrequencySec(value *SetMemoryMapBroadcastFrequency_sec) *MessageExternalToRobot

func NewMessageExternalToRobotWithTurnInPlace

func NewMessageExternalToRobotWithTurnInPlace(value *TurnInPlace) *MessageExternalToRobot

func NewMessageExternalToRobotWithUiDeviceConnectionWrongVersion

func NewMessageExternalToRobotWithUiDeviceConnectionWrongVersion(value *UiDeviceConnectionWrongVersion) *MessageExternalToRobot

func NewMessageExternalToRobotWithUndefineAllCustomMarkerObjects

func NewMessageExternalToRobotWithUndefineAllCustomMarkerObjects(value *UndefineAllCustomMarkerObjects) *MessageExternalToRobot

func NewMessageExternalToRobotWithUpdateEnrolledFaceByID

func NewMessageExternalToRobotWithUpdateEnrolledFaceByID(value *UpdateEnrolledFaceByID) *MessageExternalToRobot

func (*MessageExternalToRobot) GetAlignWithObject

func (m *MessageExternalToRobot) GetAlignWithObject() *AlignWithObject

func (*MessageExternalToRobot) GetAppIntent

func (m *MessageExternalToRobot) GetAppIntent() *AppIntent

func (*MessageExternalToRobot) GetCancelFaceEnrollment

func (m *MessageExternalToRobot) GetCancelFaceEnrollment() *CancelFaceEnrollment

func (*MessageExternalToRobot) GetCreateFixedCustomObject

func (m *MessageExternalToRobot) GetCreateFixedCustomObject() *CreateFixedCustomObject

func (*MessageExternalToRobot) GetDefineCustomBox

func (m *MessageExternalToRobot) GetDefineCustomBox() *DefineCustomBox

func (*MessageExternalToRobot) GetDefineCustomCube

func (m *MessageExternalToRobot) GetDefineCustomCube() *DefineCustomCube

func (*MessageExternalToRobot) GetDefineCustomWall

func (m *MessageExternalToRobot) GetDefineCustomWall() *DefineCustomWall

func (*MessageExternalToRobot) GetDeleteCustomMarkerObjects

func (m *MessageExternalToRobot) GetDeleteCustomMarkerObjects() *DeleteCustomMarkerObjects

func (*MessageExternalToRobot) GetDeleteFixedCustomObjects

func (m *MessageExternalToRobot) GetDeleteFixedCustomObjects() *DeleteFixedCustomObjects

func (*MessageExternalToRobot) GetDisplayFaceImageRGBChunk

func (m *MessageExternalToRobot) GetDisplayFaceImageRGBChunk() *DisplayFaceImageRGBChunk

func (*MessageExternalToRobot) GetDriveArc

func (m *MessageExternalToRobot) GetDriveArc() *DriveArc

func (*MessageExternalToRobot) GetDriveStraight

func (m *MessageExternalToRobot) GetDriveStraight() *DriveStraight

func (*MessageExternalToRobot) GetEnableVisionMode

func (m *MessageExternalToRobot) GetEnableVisionMode() *EnableVisionMode

func (*MessageExternalToRobot) GetEraseAllEnrolledFaces

func (m *MessageExternalToRobot) GetEraseAllEnrolledFaces() *EraseAllEnrolledFaces

func (*MessageExternalToRobot) GetEraseEnrolledFaceByID

func (m *MessageExternalToRobot) GetEraseEnrolledFaceByID() *EraseEnrolledFaceByID

func (*MessageExternalToRobot) GetGotoPose

func (m *MessageExternalToRobot) GetGotoPose() *GotoPose

func (*MessageExternalToRobot) GetMoveHead

func (m *MessageExternalToRobot) GetMoveHead() *MoveHead

func (*MessageExternalToRobot) GetMoveLift

func (m *MessageExternalToRobot) GetMoveLift() *MoveLift

func (*MessageExternalToRobot) GetRequestEnrolledNames

func (m *MessageExternalToRobot) GetRequestEnrolledNames() *RequestEnrolledNames

func (*MessageExternalToRobot) GetRobotHistoryRequest

func (m *MessageExternalToRobot) GetRobotHistoryRequest() *RobotHistoryRequest

func (*MessageExternalToRobot) GetSetFaceToEnroll

func (m *MessageExternalToRobot) GetSetFaceToEnroll() *SetFaceToEnroll

func (*MessageExternalToRobot) GetSetHeadAngle

func (m *MessageExternalToRobot) GetSetHeadAngle() *SetHeadAngle

func (*MessageExternalToRobot) GetSetLiftAngle

func (m *MessageExternalToRobot) GetSetLiftAngle() *SetLiftAngle

func (*MessageExternalToRobot) GetSetLiftHeight

func (m *MessageExternalToRobot) GetSetLiftHeight() *SetLiftHeight

func (*MessageExternalToRobot) GetSetMemoryMapBroadcastFrequencySec

func (m *MessageExternalToRobot) GetSetMemoryMapBroadcastFrequencySec() *SetMemoryMapBroadcastFrequency_sec

func (*MessageExternalToRobot) GetTurnInPlace

func (m *MessageExternalToRobot) GetTurnInPlace() *TurnInPlace

func (*MessageExternalToRobot) GetUiDeviceConnectionWrongVersion

func (m *MessageExternalToRobot) GetUiDeviceConnectionWrongVersion() *UiDeviceConnectionWrongVersion

func (*MessageExternalToRobot) GetUndefineAllCustomMarkerObjects

func (m *MessageExternalToRobot) GetUndefineAllCustomMarkerObjects() *UndefineAllCustomMarkerObjects

func (*MessageExternalToRobot) GetUpdateEnrolledFaceByID

func (m *MessageExternalToRobot) GetUpdateEnrolledFaceByID() *UpdateEnrolledFaceByID

func (*MessageExternalToRobot) Pack

func (m *MessageExternalToRobot) Pack(buf *bytes.Buffer) error

func (*MessageExternalToRobot) SetAlignWithObject

func (m *MessageExternalToRobot) SetAlignWithObject(value *AlignWithObject)

func (*MessageExternalToRobot) SetAppIntent

func (m *MessageExternalToRobot) SetAppIntent(value *AppIntent)

func (*MessageExternalToRobot) SetCancelFaceEnrollment

func (m *MessageExternalToRobot) SetCancelFaceEnrollment(value *CancelFaceEnrollment)

func (*MessageExternalToRobot) SetCreateFixedCustomObject

func (m *MessageExternalToRobot) SetCreateFixedCustomObject(value *CreateFixedCustomObject)

func (*MessageExternalToRobot) SetDefineCustomBox

func (m *MessageExternalToRobot) SetDefineCustomBox(value *DefineCustomBox)

func (*MessageExternalToRobot) SetDefineCustomCube

func (m *MessageExternalToRobot) SetDefineCustomCube(value *DefineCustomCube)

func (*MessageExternalToRobot) SetDefineCustomWall

func (m *MessageExternalToRobot) SetDefineCustomWall(value *DefineCustomWall)

func (*MessageExternalToRobot) SetDeleteCustomMarkerObjects

func (m *MessageExternalToRobot) SetDeleteCustomMarkerObjects(value *DeleteCustomMarkerObjects)

func (*MessageExternalToRobot) SetDeleteFixedCustomObjects

func (m *MessageExternalToRobot) SetDeleteFixedCustomObjects(value *DeleteFixedCustomObjects)

func (*MessageExternalToRobot) SetDisplayFaceImageRGBChunk

func (m *MessageExternalToRobot) SetDisplayFaceImageRGBChunk(value *DisplayFaceImageRGBChunk)

func (*MessageExternalToRobot) SetDriveArc

func (m *MessageExternalToRobot) SetDriveArc(value *DriveArc)

func (*MessageExternalToRobot) SetDriveStraight

func (m *MessageExternalToRobot) SetDriveStraight(value *DriveStraight)

func (*MessageExternalToRobot) SetEnableVisionMode

func (m *MessageExternalToRobot) SetEnableVisionMode(value *EnableVisionMode)

func (*MessageExternalToRobot) SetEraseAllEnrolledFaces

func (m *MessageExternalToRobot) SetEraseAllEnrolledFaces(value *EraseAllEnrolledFaces)

func (*MessageExternalToRobot) SetEraseEnrolledFaceByID

func (m *MessageExternalToRobot) SetEraseEnrolledFaceByID(value *EraseEnrolledFaceByID)

func (*MessageExternalToRobot) SetGotoPose

func (m *MessageExternalToRobot) SetGotoPose(value *GotoPose)

func (*MessageExternalToRobot) SetMoveHead

func (m *MessageExternalToRobot) SetMoveHead(value *MoveHead)

func (*MessageExternalToRobot) SetMoveLift

func (m *MessageExternalToRobot) SetMoveLift(value *MoveLift)

func (*MessageExternalToRobot) SetRequestEnrolledNames

func (m *MessageExternalToRobot) SetRequestEnrolledNames(value *RequestEnrolledNames)

func (*MessageExternalToRobot) SetRobotHistoryRequest

func (m *MessageExternalToRobot) SetRobotHistoryRequest(value *RobotHistoryRequest)

func (*MessageExternalToRobot) SetSetFaceToEnroll

func (m *MessageExternalToRobot) SetSetFaceToEnroll(value *SetFaceToEnroll)

func (*MessageExternalToRobot) SetSetHeadAngle

func (m *MessageExternalToRobot) SetSetHeadAngle(value *SetHeadAngle)

func (*MessageExternalToRobot) SetSetLiftAngle

func (m *MessageExternalToRobot) SetSetLiftAngle(value *SetLiftAngle)

func (*MessageExternalToRobot) SetSetLiftHeight

func (m *MessageExternalToRobot) SetSetLiftHeight(value *SetLiftHeight)

func (*MessageExternalToRobot) SetSetMemoryMapBroadcastFrequencySec

func (m *MessageExternalToRobot) SetSetMemoryMapBroadcastFrequencySec(value *SetMemoryMapBroadcastFrequency_sec)

func (*MessageExternalToRobot) SetTurnInPlace

func (m *MessageExternalToRobot) SetTurnInPlace(value *TurnInPlace)

func (*MessageExternalToRobot) SetUiDeviceConnectionWrongVersion

func (m *MessageExternalToRobot) SetUiDeviceConnectionWrongVersion(value *UiDeviceConnectionWrongVersion)

func (*MessageExternalToRobot) SetUndefineAllCustomMarkerObjects

func (m *MessageExternalToRobot) SetUndefineAllCustomMarkerObjects(value *UndefineAllCustomMarkerObjects)

func (*MessageExternalToRobot) SetUpdateEnrolledFaceByID

func (m *MessageExternalToRobot) SetUpdateEnrolledFaceByID(value *UpdateEnrolledFaceByID)

func (*MessageExternalToRobot) Size

func (m *MessageExternalToRobot) Size() uint32

func (*MessageExternalToRobot) String

func (m *MessageExternalToRobot) String() string

func (*MessageExternalToRobot) Tag

func (*MessageExternalToRobot) Unpack

func (m *MessageExternalToRobot) Unpack(buf *bytes.Buffer) error

type MessageExternalToRobotTag

type MessageExternalToRobotTag uint8

UNION MessageExternalToRobot

const (
	MessageExternalToRobotTag_UiDeviceConnectionWrongVersion    MessageExternalToRobotTag = 0x0  // 0
	MessageExternalToRobotTag_MoveHead                          MessageExternalToRobotTag = 0x3  // 3
	MessageExternalToRobotTag_MoveLift                          MessageExternalToRobotTag = 0x4  // 4
	MessageExternalToRobotTag_DriveArc                          MessageExternalToRobotTag = 0x5  // 5
	MessageExternalToRobotTag_RobotHistoryRequest               MessageExternalToRobotTag = 0x6  // 6
	MessageExternalToRobotTag_DisplayFaceImageRGBChunk          MessageExternalToRobotTag = 0x8  // 8
	MessageExternalToRobotTag_AppIntent                         MessageExternalToRobotTag = 0x9  // 9
	MessageExternalToRobotTag_CancelFaceEnrollment              MessageExternalToRobotTag = 0xa  // 10
	MessageExternalToRobotTag_RequestEnrolledNames              MessageExternalToRobotTag = 0xb  // 11
	MessageExternalToRobotTag_UpdateEnrolledFaceByID            MessageExternalToRobotTag = 0xc  // 12
	MessageExternalToRobotTag_EraseEnrolledFaceByID             MessageExternalToRobotTag = 0xd  // 13
	MessageExternalToRobotTag_EraseAllEnrolledFaces             MessageExternalToRobotTag = 0xe  // 14
	MessageExternalToRobotTag_SetFaceToEnroll                   MessageExternalToRobotTag = 0xf  // 15
	MessageExternalToRobotTag_EnableVisionMode                  MessageExternalToRobotTag = 0x10 // 16
	MessageExternalToRobotTag_GotoPose                          MessageExternalToRobotTag = 0x12 // 18
	MessageExternalToRobotTag_DriveStraight                     MessageExternalToRobotTag = 0x13 // 19
	MessageExternalToRobotTag_TurnInPlace                       MessageExternalToRobotTag = 0x14 // 20
	MessageExternalToRobotTag_SetHeadAngle                      MessageExternalToRobotTag = 0x15 // 21
	MessageExternalToRobotTag_SetLiftHeight                     MessageExternalToRobotTag = 0x16 // 22
	MessageExternalToRobotTag_AlignWithObject                   MessageExternalToRobotTag = 0x18 // 24
	MessageExternalToRobotTag_SetLiftAngle                      MessageExternalToRobotTag = 0x19 // 25
	MessageExternalToRobotTag_DeleteCustomMarkerObjects         MessageExternalToRobotTag = 0x1a // 26
	MessageExternalToRobotTag_DeleteFixedCustomObjects          MessageExternalToRobotTag = 0x1b // 27
	MessageExternalToRobotTag_UndefineAllCustomMarkerObjects    MessageExternalToRobotTag = 0x1c // 28
	MessageExternalToRobotTag_CreateFixedCustomObject           MessageExternalToRobotTag = 0x1d // 29
	MessageExternalToRobotTag_DefineCustomBox                   MessageExternalToRobotTag = 0x1e // 30
	MessageExternalToRobotTag_DefineCustomCube                  MessageExternalToRobotTag = 0x1f // 31
	MessageExternalToRobotTag_DefineCustomWall                  MessageExternalToRobotTag = 0x20 // 32
	MessageExternalToRobotTag_SetMemoryMapBroadcastFrequencySec MessageExternalToRobotTag = 0x21 // 33
	MessageExternalToRobotTag_INVALID                           MessageExternalToRobotTag = 255
)

func (MessageExternalToRobotTag) String

func (t MessageExternalToRobotTag) String() string

type MessageRobotToExternal

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

func NewMessageRobotToExternalWithCreatedFixedCustomObject

func NewMessageRobotToExternalWithCreatedFixedCustomObject(value *CreatedFixedCustomObject) *MessageRobotToExternal

func NewMessageRobotToExternalWithDefinedCustomObject

func NewMessageRobotToExternalWithDefinedCustomObject(value *DefinedCustomObject) *MessageRobotToExternal

func NewMessageRobotToExternalWithEnrolledNamesResponse

func NewMessageRobotToExternalWithEnrolledNamesResponse(value *EnrolledNamesResponse) *MessageRobotToExternal

func NewMessageRobotToExternalWithEvent

func NewMessageRobotToExternalWithEvent(value *Event) *MessageRobotToExternal

func NewMessageRobotToExternalWithMemoryMapMessage

func NewMessageRobotToExternalWithMemoryMapMessage(value *MemoryMapMessage) *MessageRobotToExternal

func NewMessageRobotToExternalWithMemoryMapMessageBegin

func NewMessageRobotToExternalWithMemoryMapMessageBegin(value *MemoryMapMessageBegin) *MessageRobotToExternal

func NewMessageRobotToExternalWithMemoryMapMessageEnd

func NewMessageRobotToExternalWithMemoryMapMessageEnd(value *MemoryMapMessageEnd) *MessageRobotToExternal

func NewMessageRobotToExternalWithObjectAccel

func NewMessageRobotToExternalWithObjectAccel(value *ObjectAccel) *MessageRobotToExternal

func NewMessageRobotToExternalWithObjectAvailable

func NewMessageRobotToExternalWithObjectAvailable(value *ObjectAvailable) *MessageRobotToExternal

func NewMessageRobotToExternalWithObjectConnectionState

func NewMessageRobotToExternalWithObjectConnectionState(value *ObjectConnectionState) *MessageRobotToExternal

func NewMessageRobotToExternalWithObjectMoved

func NewMessageRobotToExternalWithObjectMoved(value *ObjectMoved) *MessageRobotToExternal

func NewMessageRobotToExternalWithObjectStoppedMoving

func NewMessageRobotToExternalWithObjectStoppedMoving(value *ObjectStoppedMoving) *MessageRobotToExternal

func NewMessageRobotToExternalWithObjectTapped

func NewMessageRobotToExternalWithObjectTapped(value *ObjectTapped) *MessageRobotToExternal

func NewMessageRobotToExternalWithObjectUpAxisChanged

func NewMessageRobotToExternalWithObjectUpAxisChanged(value *ObjectUpAxisChanged) *MessageRobotToExternal

func NewMessageRobotToExternalWithRobotChangedObservedFaceID

func NewMessageRobotToExternalWithRobotChangedObservedFaceID(value *RobotChangedObservedFaceID) *MessageRobotToExternal

func NewMessageRobotToExternalWithRobotCompletedAction

func NewMessageRobotToExternalWithRobotCompletedAction(value *RobotCompletedAction) *MessageRobotToExternal

func NewMessageRobotToExternalWithRobotDeletedCustomMarkerObjects

func NewMessageRobotToExternalWithRobotDeletedCustomMarkerObjects(value *RobotDeletedCustomMarkerObjects) *MessageRobotToExternal

func NewMessageRobotToExternalWithRobotDeletedFixedCustomObjects

func NewMessageRobotToExternalWithRobotDeletedFixedCustomObjects(value *RobotDeletedFixedCustomObjects) *MessageRobotToExternal

func NewMessageRobotToExternalWithRobotObservedFace

func NewMessageRobotToExternalWithRobotObservedFace(value *RobotObservedFace) *MessageRobotToExternal

func NewMessageRobotToExternalWithRobotObservedObject

func NewMessageRobotToExternalWithRobotObservedObject(value *RobotObservedObject) *MessageRobotToExternal

func NewMessageRobotToExternalWithUiDeviceConnected

func NewMessageRobotToExternalWithUiDeviceConnected(value *UiDeviceConnected) *MessageRobotToExternal

func (*MessageRobotToExternal) GetCreatedFixedCustomObject

func (m *MessageRobotToExternal) GetCreatedFixedCustomObject() *CreatedFixedCustomObject

func (*MessageRobotToExternal) GetDefinedCustomObject

func (m *MessageRobotToExternal) GetDefinedCustomObject() *DefinedCustomObject

func (*MessageRobotToExternal) GetEnrolledNamesResponse

func (m *MessageRobotToExternal) GetEnrolledNamesResponse() *EnrolledNamesResponse

func (*MessageRobotToExternal) GetEvent

func (m *MessageRobotToExternal) GetEvent() *Event

func (*MessageRobotToExternal) GetMemoryMapMessage

func (m *MessageRobotToExternal) GetMemoryMapMessage() *MemoryMapMessage

func (*MessageRobotToExternal) GetMemoryMapMessageBegin

func (m *MessageRobotToExternal) GetMemoryMapMessageBegin() *MemoryMapMessageBegin

func (*MessageRobotToExternal) GetMemoryMapMessageEnd

func (m *MessageRobotToExternal) GetMemoryMapMessageEnd() *MemoryMapMessageEnd

func (*MessageRobotToExternal) GetObjectAccel

func (m *MessageRobotToExternal) GetObjectAccel() *ObjectAccel

func (*MessageRobotToExternal) GetObjectAvailable

func (m *MessageRobotToExternal) GetObjectAvailable() *ObjectAvailable

func (*MessageRobotToExternal) GetObjectConnectionState

func (m *MessageRobotToExternal) GetObjectConnectionState() *ObjectConnectionState

func (*MessageRobotToExternal) GetObjectMoved

func (m *MessageRobotToExternal) GetObjectMoved() *ObjectMoved

func (*MessageRobotToExternal) GetObjectStoppedMoving

func (m *MessageRobotToExternal) GetObjectStoppedMoving() *ObjectStoppedMoving

func (*MessageRobotToExternal) GetObjectTapped

func (m *MessageRobotToExternal) GetObjectTapped() *ObjectTapped

func (*MessageRobotToExternal) GetObjectUpAxisChanged

func (m *MessageRobotToExternal) GetObjectUpAxisChanged() *ObjectUpAxisChanged

func (*MessageRobotToExternal) GetRobotChangedObservedFaceID

func (m *MessageRobotToExternal) GetRobotChangedObservedFaceID() *RobotChangedObservedFaceID

func (*MessageRobotToExternal) GetRobotCompletedAction

func (m *MessageRobotToExternal) GetRobotCompletedAction() *RobotCompletedAction

func (*MessageRobotToExternal) GetRobotDeletedCustomMarkerObjects

func (m *MessageRobotToExternal) GetRobotDeletedCustomMarkerObjects() *RobotDeletedCustomMarkerObjects

func (*MessageRobotToExternal) GetRobotDeletedFixedCustomObjects

func (m *MessageRobotToExternal) GetRobotDeletedFixedCustomObjects() *RobotDeletedFixedCustomObjects

func (*MessageRobotToExternal) GetRobotObservedFace

func (m *MessageRobotToExternal) GetRobotObservedFace() *RobotObservedFace

func (*MessageRobotToExternal) GetRobotObservedObject

func (m *MessageRobotToExternal) GetRobotObservedObject() *RobotObservedObject

func (*MessageRobotToExternal) GetUiDeviceConnected

func (m *MessageRobotToExternal) GetUiDeviceConnected() *UiDeviceConnected

func (*MessageRobotToExternal) Pack

func (m *MessageRobotToExternal) Pack(buf *bytes.Buffer) error

func (*MessageRobotToExternal) SetCreatedFixedCustomObject

func (m *MessageRobotToExternal) SetCreatedFixedCustomObject(value *CreatedFixedCustomObject)

func (*MessageRobotToExternal) SetDefinedCustomObject

func (m *MessageRobotToExternal) SetDefinedCustomObject(value *DefinedCustomObject)

func (*MessageRobotToExternal) SetEnrolledNamesResponse

func (m *MessageRobotToExternal) SetEnrolledNamesResponse(value *EnrolledNamesResponse)

func (*MessageRobotToExternal) SetEvent

func (m *MessageRobotToExternal) SetEvent(value *Event)

func (*MessageRobotToExternal) SetMemoryMapMessage

func (m *MessageRobotToExternal) SetMemoryMapMessage(value *MemoryMapMessage)

func (*MessageRobotToExternal) SetMemoryMapMessageBegin

func (m *MessageRobotToExternal) SetMemoryMapMessageBegin(value *MemoryMapMessageBegin)

func (*MessageRobotToExternal) SetMemoryMapMessageEnd

func (m *MessageRobotToExternal) SetMemoryMapMessageEnd(value *MemoryMapMessageEnd)

func (*MessageRobotToExternal) SetObjectAccel

func (m *MessageRobotToExternal) SetObjectAccel(value *ObjectAccel)

func (*MessageRobotToExternal) SetObjectAvailable

func (m *MessageRobotToExternal) SetObjectAvailable(value *ObjectAvailable)

func (*MessageRobotToExternal) SetObjectConnectionState

func (m *MessageRobotToExternal) SetObjectConnectionState(value *ObjectConnectionState)

func (*MessageRobotToExternal) SetObjectMoved

func (m *MessageRobotToExternal) SetObjectMoved(value *ObjectMoved)

func (*MessageRobotToExternal) SetObjectStoppedMoving

func (m *MessageRobotToExternal) SetObjectStoppedMoving(value *ObjectStoppedMoving)

func (*MessageRobotToExternal) SetObjectTapped

func (m *MessageRobotToExternal) SetObjectTapped(value *ObjectTapped)

func (*MessageRobotToExternal) SetObjectUpAxisChanged

func (m *MessageRobotToExternal) SetObjectUpAxisChanged(value *ObjectUpAxisChanged)

func (*MessageRobotToExternal) SetRobotChangedObservedFaceID

func (m *MessageRobotToExternal) SetRobotChangedObservedFaceID(value *RobotChangedObservedFaceID)

func (*MessageRobotToExternal) SetRobotCompletedAction

func (m *MessageRobotToExternal) SetRobotCompletedAction(value *RobotCompletedAction)

func (*MessageRobotToExternal) SetRobotDeletedCustomMarkerObjects

func (m *MessageRobotToExternal) SetRobotDeletedCustomMarkerObjects(value *RobotDeletedCustomMarkerObjects)

func (*MessageRobotToExternal) SetRobotDeletedFixedCustomObjects

func (m *MessageRobotToExternal) SetRobotDeletedFixedCustomObjects(value *RobotDeletedFixedCustomObjects)

func (*MessageRobotToExternal) SetRobotObservedFace

func (m *MessageRobotToExternal) SetRobotObservedFace(value *RobotObservedFace)

func (*MessageRobotToExternal) SetRobotObservedObject

func (m *MessageRobotToExternal) SetRobotObservedObject(value *RobotObservedObject)

func (*MessageRobotToExternal) SetUiDeviceConnected

func (m *MessageRobotToExternal) SetUiDeviceConnected(value *UiDeviceConnected)

func (*MessageRobotToExternal) Size

func (m *MessageRobotToExternal) Size() uint32

func (*MessageRobotToExternal) String

func (m *MessageRobotToExternal) String() string

func (*MessageRobotToExternal) Tag

func (*MessageRobotToExternal) Unpack

func (m *MessageRobotToExternal) Unpack(buf *bytes.Buffer) error

type MessageRobotToExternalTag

type MessageRobotToExternalTag uint8

UNION MessageRobotToExternal

const (
	MessageRobotToExternalTag_UiDeviceConnected               MessageRobotToExternalTag = 0x0  // 0
	MessageRobotToExternalTag_RobotCompletedAction            MessageRobotToExternalTag = 0x1  // 1
	MessageRobotToExternalTag_Event                           MessageRobotToExternalTag = 0x2  // 2
	MessageRobotToExternalTag_EnrolledNamesResponse           MessageRobotToExternalTag = 0x5  // 5
	MessageRobotToExternalTag_RobotObservedFace               MessageRobotToExternalTag = 0x6  // 6
	MessageRobotToExternalTag_RobotChangedObservedFaceID      MessageRobotToExternalTag = 0x7  // 7
	MessageRobotToExternalTag_ObjectConnectionState           MessageRobotToExternalTag = 0xa  // 10
	MessageRobotToExternalTag_ObjectMoved                     MessageRobotToExternalTag = 0xb  // 11
	MessageRobotToExternalTag_ObjectStoppedMoving             MessageRobotToExternalTag = 0xc  // 12
	MessageRobotToExternalTag_ObjectUpAxisChanged             MessageRobotToExternalTag = 0xd  // 13
	MessageRobotToExternalTag_ObjectTapped                    MessageRobotToExternalTag = 0xe  // 14
	MessageRobotToExternalTag_ObjectAccel                     MessageRobotToExternalTag = 0xf  // 15
	MessageRobotToExternalTag_RobotObservedObject             MessageRobotToExternalTag = 0x10 // 16
	MessageRobotToExternalTag_ObjectAvailable                 MessageRobotToExternalTag = 0x11 // 17
	MessageRobotToExternalTag_RobotDeletedFixedCustomObjects  MessageRobotToExternalTag = 0x12 // 18
	MessageRobotToExternalTag_RobotDeletedCustomMarkerObjects MessageRobotToExternalTag = 0x13 // 19
	MessageRobotToExternalTag_CreatedFixedCustomObject        MessageRobotToExternalTag = 0x14 // 20
	MessageRobotToExternalTag_DefinedCustomObject             MessageRobotToExternalTag = 0x15 // 21
	MessageRobotToExternalTag_MemoryMapMessageBegin           MessageRobotToExternalTag = 0x16 // 22
	MessageRobotToExternalTag_MemoryMapMessage                MessageRobotToExternalTag = 0x17 // 23
	MessageRobotToExternalTag_MemoryMapMessageEnd             MessageRobotToExternalTag = 0x18 // 24
	MessageRobotToExternalTag_INVALID                         MessageRobotToExternalTag = 255
)

func (MessageRobotToExternalTag) String

func (t MessageRobotToExternalTag) String() string

type MoveHead

type MoveHead struct {
	SpeedRadPerSec float32
}

MESSAGE MoveHead

func (*MoveHead) Pack

func (m *MoveHead) Pack(buf *bytes.Buffer) error

func (*MoveHead) Size

func (m *MoveHead) Size() uint32

func (*MoveHead) String

func (m *MoveHead) String() string

func (*MoveHead) Unpack

func (m *MoveHead) Unpack(buf *bytes.Buffer) error

type MoveLift

type MoveLift struct {
	SpeedRadPerSec float32
}

MESSAGE MoveLift

func (*MoveLift) Pack

func (m *MoveLift) Pack(buf *bytes.Buffer) error

func (*MoveLift) Size

func (m *MoveLift) Size() uint32

func (*MoveLift) String

func (m *MoveLift) String() string

func (*MoveLift) Unpack

func (m *MoveLift) Unpack(buf *bytes.Buffer) error

type ObjectAccel

type ObjectAccel struct {
	Timestamp uint32
	ObjectID  uint32
	Accel     ActiveAccel
}

MESSAGE ObjectAccel

func (*ObjectAccel) Pack

func (o *ObjectAccel) Pack(buf *bytes.Buffer) error

func (*ObjectAccel) Size

func (o *ObjectAccel) Size() uint32

func (*ObjectAccel) String

func (o *ObjectAccel) String() string

func (*ObjectAccel) Unpack

func (o *ObjectAccel) Unpack(buf *bytes.Buffer) error

type ObjectAvailable

type ObjectAvailable struct {
	FactoryId  string
	ObjectType ObjectType
	Rssi       int8
}

MESSAGE ObjectAvailable

func (*ObjectAvailable) Pack

func (o *ObjectAvailable) Pack(buf *bytes.Buffer) error

func (*ObjectAvailable) Size

func (o *ObjectAvailable) Size() uint32

func (*ObjectAvailable) String

func (o *ObjectAvailable) String() string

func (*ObjectAvailable) Unpack

func (o *ObjectAvailable) Unpack(buf *bytes.Buffer) error

type ObjectConnectionState

type ObjectConnectionState struct {
	ObjectID   uint32
	FactoryID  string
	ObjectType ObjectType
	Connected  bool
}

MESSAGE ObjectConnectionState

func (*ObjectConnectionState) Pack

func (o *ObjectConnectionState) Pack(buf *bytes.Buffer) error

func (*ObjectConnectionState) Size

func (o *ObjectConnectionState) Size() uint32

func (*ObjectConnectionState) String

func (o *ObjectConnectionState) String() string

func (*ObjectConnectionState) Unpack

func (o *ObjectConnectionState) Unpack(buf *bytes.Buffer) error

type ObjectFamily

type ObjectFamily int32

ENUM ObjectFamily

const (
	ObjectFamily_Invalid      ObjectFamily = ObjectFamily(-1)
	ObjectFamily_Unknown      ObjectFamily = ObjectFamily(0)
	ObjectFamily_Block        ObjectFamily = ObjectFamily(1)
	ObjectFamily_LightCube    ObjectFamily = ObjectFamily(2)
	ObjectFamily_Charger      ObjectFamily = ObjectFamily(3)
	ObjectFamily_CustomObject ObjectFamily = ObjectFamily(6)
)

type ObjectMoved

type ObjectMoved struct {
	Timestamp uint32
	ObjectID  uint32
}

MESSAGE ObjectMoved

func (*ObjectMoved) Pack

func (o *ObjectMoved) Pack(buf *bytes.Buffer) error

func (*ObjectMoved) Size

func (o *ObjectMoved) Size() uint32

func (*ObjectMoved) String

func (o *ObjectMoved) String() string

func (*ObjectMoved) Unpack

func (o *ObjectMoved) Unpack(buf *bytes.Buffer) error

type ObjectStoppedMoving

type ObjectStoppedMoving struct {
	Timestamp uint32
	ObjectID  uint32
}

MESSAGE ObjectStoppedMoving

func (*ObjectStoppedMoving) Pack

func (o *ObjectStoppedMoving) Pack(buf *bytes.Buffer) error

func (*ObjectStoppedMoving) Size

func (o *ObjectStoppedMoving) Size() uint32

func (*ObjectStoppedMoving) String

func (o *ObjectStoppedMoving) String() string

func (*ObjectStoppedMoving) Unpack

func (o *ObjectStoppedMoving) Unpack(buf *bytes.Buffer) error

type ObjectTapped

type ObjectTapped struct {
	Timestamp uint32
	ObjectID  uint32
}

MESSAGE ObjectTapped

func (*ObjectTapped) Pack

func (o *ObjectTapped) Pack(buf *bytes.Buffer) error

func (*ObjectTapped) Size

func (o *ObjectTapped) Size() uint32

func (*ObjectTapped) String

func (o *ObjectTapped) String() string

func (*ObjectTapped) Unpack

func (o *ObjectTapped) Unpack(buf *bytes.Buffer) error

type ObjectType

type ObjectType int32

ENUM ObjectType

const (
	ObjectType_UnknownObject         ObjectType = ObjectType(0)
	ObjectType_Block_LIGHTCUBE1      ObjectType = ObjectType(1)
	ObjectType_Block_LIGHTCUBE2      ObjectType = ObjectType_Block_LIGHTCUBE1 + 1
	ObjectType_Block_LIGHTCUBE3      ObjectType = ObjectType_Block_LIGHTCUBE2 + 1
	ObjectType_Block_LIGHTCUBE_GHOST ObjectType = ObjectType_Block_LIGHTCUBE3 + 1
	ObjectType_Charger_Basic         ObjectType = ObjectType(5)
	ObjectType_CustomType00          ObjectType = ObjectType(14)
	ObjectType_CustomType01          ObjectType = ObjectType_CustomType00 + 1
	ObjectType_CustomType02          ObjectType = ObjectType_CustomType01 + 1
	ObjectType_CustomType03          ObjectType = ObjectType_CustomType02 + 1
	ObjectType_CustomType04          ObjectType = ObjectType_CustomType03 + 1
	ObjectType_CustomType05          ObjectType = ObjectType_CustomType04 + 1
	ObjectType_CustomType06          ObjectType = ObjectType_CustomType05 + 1
	ObjectType_CustomType07          ObjectType = ObjectType_CustomType06 + 1
	ObjectType_CustomType08          ObjectType = ObjectType_CustomType07 + 1
	ObjectType_CustomType09          ObjectType = ObjectType_CustomType08 + 1
	ObjectType_CustomType10          ObjectType = ObjectType_CustomType09 + 1
	ObjectType_CustomType11          ObjectType = ObjectType_CustomType10 + 1
	ObjectType_CustomType12          ObjectType = ObjectType_CustomType11 + 1
	ObjectType_CustomType13          ObjectType = ObjectType_CustomType12 + 1
	ObjectType_CustomType14          ObjectType = ObjectType_CustomType13 + 1
	ObjectType_CustomType15          ObjectType = ObjectType_CustomType14 + 1
	ObjectType_CustomType16          ObjectType = ObjectType_CustomType15 + 1
	ObjectType_CustomType17          ObjectType = ObjectType_CustomType16 + 1
	ObjectType_CustomType18          ObjectType = ObjectType_CustomType17 + 1
	ObjectType_CustomType19          ObjectType = ObjectType_CustomType18 + 1
	ObjectType_CustomFixedObstacle   ObjectType = ObjectType_CustomType19 + 1
)

type ObjectUpAxisChanged

type ObjectUpAxisChanged struct {
	Timestamp uint32
	ObjectID  uint32
	UpAxis    UpAxis
}

MESSAGE ObjectUpAxisChanged

func (*ObjectUpAxisChanged) Pack

func (o *ObjectUpAxisChanged) Pack(buf *bytes.Buffer) error

func (*ObjectUpAxisChanged) Size

func (o *ObjectUpAxisChanged) Size() uint32

func (*ObjectUpAxisChanged) String

func (o *ObjectUpAxisChanged) String() string

func (*ObjectUpAxisChanged) Unpack

func (o *ObjectUpAxisChanged) Unpack(buf *bytes.Buffer) error

type PathMotionProfile

type PathMotionProfile struct {
	SpeedMmps                float32
	AccelMmps2               float32
	DecelMmps2               float32
	PointTurnSpeedRadPerSec  float32
	PointTurnAccelRadPerSec2 float32
	PointTurnDecelRadPerSec2 float32
	DockSpeedMmps            float32
	DockAccelMmps2           float32
	DockDecelMmps2           float32
	ReverseSpeedMmps         float32
	IsCustom                 bool
}

STRUCTURE PathMotionProfile

func (*PathMotionProfile) Pack

func (p *PathMotionProfile) Pack(buf *bytes.Buffer) error

func (*PathMotionProfile) Size

func (p *PathMotionProfile) Size() uint32

func (*PathMotionProfile) String

func (p *PathMotionProfile) String() string

func (*PathMotionProfile) Unpack

func (p *PathMotionProfile) Unpack(buf *bytes.Buffer) error

type PoseStruct3d

type PoseStruct3d struct {
	X        float32
	Y        float32
	Z        float32
	Q0       float32
	Q1       float32
	Q2       float32
	Q3       float32
	OriginID uint32
}

STRUCTURE PoseStruct3d

func (*PoseStruct3d) Pack

func (p *PoseStruct3d) Pack(buf *bytes.Buffer) error

func (*PoseStruct3d) Size

func (p *PoseStruct3d) Size() uint32

func (*PoseStruct3d) String

func (p *PoseStruct3d) String() string

func (*PoseStruct3d) Unpack

func (p *PoseStruct3d) Unpack(buf *bytes.Buffer) error

type RequestEnrolledNames

type RequestEnrolledNames struct {
}

MESSAGE RequestEnrolledNames

func (*RequestEnrolledNames) Pack

func (r *RequestEnrolledNames) Pack(buf *bytes.Buffer) error

func (*RequestEnrolledNames) Size

func (r *RequestEnrolledNames) Size() uint32

func (*RequestEnrolledNames) String

func (r *RequestEnrolledNames) String() string

func (*RequestEnrolledNames) Unpack

func (r *RequestEnrolledNames) Unpack(buf *bytes.Buffer) error

type RequiredEmptyMessage

type RequiredEmptyMessage struct {
}

MESSAGE RequiredEmptyMessage

func (*RequiredEmptyMessage) Pack

func (r *RequiredEmptyMessage) Pack(buf *bytes.Buffer) error

func (*RequiredEmptyMessage) Size

func (r *RequiredEmptyMessage) Size() uint32

func (*RequiredEmptyMessage) String

func (r *RequiredEmptyMessage) String() string

func (*RequiredEmptyMessage) Unpack

func (r *RequiredEmptyMessage) Unpack(buf *bytes.Buffer) error

type RobotActionType

type RobotActionType int32

ENUM RobotActionType

const (
	RobotActionType_UNKNOWN RobotActionType = RobotActionType(-1)
)

type RobotChangedObservedFaceID

type RobotChangedObservedFaceID struct {
	OldID int32
	NewID int32
}

MESSAGE RobotChangedObservedFaceID

func (*RobotChangedObservedFaceID) Pack

func (*RobotChangedObservedFaceID) Size

func (*RobotChangedObservedFaceID) String

func (r *RobotChangedObservedFaceID) String() string

func (*RobotChangedObservedFaceID) Unpack

func (r *RobotChangedObservedFaceID) Unpack(buf *bytes.Buffer) error

type RobotCompletedAction

type RobotCompletedAction struct {
	IdTag            uint32
	ActionType       RobotActionType
	Result           ActionResult
	SubActionResults []ActionResult
	CompletionInfo   ActionCompletedUnion
}

MESSAGE RobotCompletedAction

func (*RobotCompletedAction) Pack

func (r *RobotCompletedAction) Pack(buf *bytes.Buffer) error

func (*RobotCompletedAction) Size

func (r *RobotCompletedAction) Size() uint32

func (*RobotCompletedAction) String

func (r *RobotCompletedAction) String() string

func (*RobotCompletedAction) Unpack

func (r *RobotCompletedAction) Unpack(buf *bytes.Buffer) error

type RobotDeletedCustomMarkerObjects

type RobotDeletedCustomMarkerObjects struct {
}

MESSAGE RobotDeletedCustomMarkerObjects

func (*RobotDeletedCustomMarkerObjects) Pack

func (*RobotDeletedCustomMarkerObjects) Size

func (*RobotDeletedCustomMarkerObjects) String

func (*RobotDeletedCustomMarkerObjects) Unpack

type RobotDeletedFixedCustomObjects

type RobotDeletedFixedCustomObjects struct {
}

MESSAGE RobotDeletedFixedCustomObjects

func (*RobotDeletedFixedCustomObjects) Pack

func (*RobotDeletedFixedCustomObjects) Size

func (*RobotDeletedFixedCustomObjects) String

func (*RobotDeletedFixedCustomObjects) Unpack

type RobotHistoryRequest

type RobotHistoryRequest struct {
}

MESSAGE RobotHistoryRequest

func (*RobotHistoryRequest) Pack

func (r *RobotHistoryRequest) Pack(buf *bytes.Buffer) error

func (*RobotHistoryRequest) Size

func (r *RobotHistoryRequest) Size() uint32

func (*RobotHistoryRequest) String

func (r *RobotHistoryRequest) String() string

func (*RobotHistoryRequest) Unpack

func (r *RobotHistoryRequest) Unpack(buf *bytes.Buffer) error

type RobotObservedFace

type RobotObservedFace struct {
	FaceID           int32
	Timestamp        uint32
	Pose             PoseStruct3d
	ImgRect          CladRect
	Name             string
	Expression       FacialExpression
	SmileAmount      SmileAmount
	Gaze             Gaze
	BlinkAmount      BlinkAmount
	ExpressionValues []uint8
	LeftEye          []CladPoint2d
	RightEye         []CladPoint2d
	Nose             []CladPoint2d
	Mouth            []CladPoint2d
}

MESSAGE RobotObservedFace

func (*RobotObservedFace) Pack

func (r *RobotObservedFace) Pack(buf *bytes.Buffer) error

func (*RobotObservedFace) Size

func (r *RobotObservedFace) Size() uint32

func (*RobotObservedFace) String

func (r *RobotObservedFace) String() string

func (*RobotObservedFace) Unpack

func (r *RobotObservedFace) Unpack(buf *bytes.Buffer) error

type RobotObservedObject

type RobotObservedObject struct {
	Timestamp             uint32
	ObjectFamily          ObjectFamily
	ObjectType            ObjectType
	ObjectID              int32
	ImgRect               CladRect
	Pose                  PoseStruct3d
	TopFaceOrientationRad float32
	IsActive              uint8
}

MESSAGE RobotObservedObject

func (*RobotObservedObject) Pack

func (r *RobotObservedObject) Pack(buf *bytes.Buffer) error

func (*RobotObservedObject) Size

func (r *RobotObservedObject) Size() uint32

func (*RobotObservedObject) String

func (r *RobotObservedObject) String() string

func (*RobotObservedObject) Unpack

func (r *RobotObservedObject) Unpack(buf *bytes.Buffer) error

type RobotObservedPossibleObject

type RobotObservedPossibleObject struct {
	PossibleObject RobotObservedObject
}

MESSAGE RobotObservedPossibleObject

func (*RobotObservedPossibleObject) Pack

func (*RobotObservedPossibleObject) Size

func (*RobotObservedPossibleObject) String

func (r *RobotObservedPossibleObject) String() string

func (*RobotObservedPossibleObject) Unpack

type SdkProxyRequest

type SdkProxyRequest struct {
	ClientGuid string
	MessageId  string
	Path       string
	Json       string
}

MESSAGE SdkProxyRequest

func (*SdkProxyRequest) Pack

func (s *SdkProxyRequest) Pack(buf *bytes.Buffer) error

func (*SdkProxyRequest) Size

func (s *SdkProxyRequest) Size() uint32

func (*SdkProxyRequest) String

func (s *SdkProxyRequest) String() string

func (*SdkProxyRequest) Unpack

func (s *SdkProxyRequest) Unpack(buf *bytes.Buffer) error

type SdkProxyResponse

type SdkProxyResponse struct {
	MessageId   string
	StatusCode  uint16
	ContentType string
	Content     string
}

MESSAGE SdkProxyResponse

func (*SdkProxyResponse) Pack

func (s *SdkProxyResponse) Pack(buf *bytes.Buffer) error

func (*SdkProxyResponse) Size

func (s *SdkProxyResponse) Size() uint32

func (*SdkProxyResponse) String

func (s *SdkProxyResponse) String() string

func (*SdkProxyResponse) Unpack

func (s *SdkProxyResponse) Unpack(buf *bytes.Buffer) error

type SetFaceToEnroll

type SetFaceToEnroll struct {
	Name        string
	ObservedID  int32
	SaveID      int32
	SaveToRobot bool
	SayName     bool
	UseMusic    bool
}

MESSAGE SetFaceToEnroll

func (*SetFaceToEnroll) Pack

func (s *SetFaceToEnroll) Pack(buf *bytes.Buffer) error

func (*SetFaceToEnroll) Size

func (s *SetFaceToEnroll) Size() uint32

func (*SetFaceToEnroll) String

func (s *SetFaceToEnroll) String() string

func (*SetFaceToEnroll) Unpack

func (s *SetFaceToEnroll) Unpack(buf *bytes.Buffer) error

type SetHeadAngle

type SetHeadAngle struct {
	AngleRad          float32
	MaxSpeedRadPerSec float32
	AccelRadPerSec2   float32
	DurationSec       float32
}

MESSAGE SetHeadAngle

func (*SetHeadAngle) Pack

func (s *SetHeadAngle) Pack(buf *bytes.Buffer) error

func (*SetHeadAngle) Size

func (s *SetHeadAngle) Size() uint32

func (*SetHeadAngle) String

func (s *SetHeadAngle) String() string

func (*SetHeadAngle) Unpack

func (s *SetHeadAngle) Unpack(buf *bytes.Buffer) error

type SetLiftAngle

type SetLiftAngle struct {
	AngleRad          float32
	MaxSpeedRadPerSec float32
	AccelRadPerSec2   float32
	DurationSec       float32
}

MESSAGE SetLiftAngle

func (*SetLiftAngle) Pack

func (s *SetLiftAngle) Pack(buf *bytes.Buffer) error

func (*SetLiftAngle) Size

func (s *SetLiftAngle) Size() uint32

func (*SetLiftAngle) String

func (s *SetLiftAngle) String() string

func (*SetLiftAngle) Unpack

func (s *SetLiftAngle) Unpack(buf *bytes.Buffer) error

type SetLiftHeight

type SetLiftHeight struct {
	HeightMm          float32
	MaxSpeedRadPerSec float32
	AccelRadPerSec2   float32
	DurationSec       float32
}

MESSAGE SetLiftHeight

func (*SetLiftHeight) Pack

func (s *SetLiftHeight) Pack(buf *bytes.Buffer) error

func (*SetLiftHeight) Size

func (s *SetLiftHeight) Size() uint32

func (*SetLiftHeight) String

func (s *SetLiftHeight) String() string

func (*SetLiftHeight) Unpack

func (s *SetLiftHeight) Unpack(buf *bytes.Buffer) error

type SetMemoryMapBroadcastFrequencySec

type SetMemoryMapBroadcastFrequencySec = SetMemoryMapBroadcastFrequency_sec

MESSAGE SetMemoryMapBroadcastFrequency_sec

type SetMemoryMapBroadcastFrequency_sec

type SetMemoryMapBroadcastFrequency_sec struct {
	Frequency float32
}

func (*SetMemoryMapBroadcastFrequency_sec) Pack

func (*SetMemoryMapBroadcastFrequency_sec) Size

func (*SetMemoryMapBroadcastFrequency_sec) String

func (*SetMemoryMapBroadcastFrequency_sec) Unpack

type SmileAmount

type SmileAmount struct {
	WasChecked bool
	Amount     float32
	Confidence float32
}

STRUCTURE SmileAmount

func (*SmileAmount) Pack

func (s *SmileAmount) Pack(buf *bytes.Buffer) error

func (*SmileAmount) Size

func (s *SmileAmount) Size() uint32

func (*SmileAmount) String

func (s *SmileAmount) String() string

func (*SmileAmount) Unpack

func (s *SmileAmount) Unpack(buf *bytes.Buffer) error

type SwitchboardError

type SwitchboardError struct {
}

MESSAGE SwitchboardError

func (*SwitchboardError) Pack

func (s *SwitchboardError) Pack(buf *bytes.Buffer) error

func (*SwitchboardError) Size

func (s *SwitchboardError) Size() uint32

func (*SwitchboardError) String

func (s *SwitchboardError) String() string

func (*SwitchboardError) Unpack

func (s *SwitchboardError) Unpack(buf *bytes.Buffer) error

type SwitchboardRequest

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

func NewSwitchboardRequestWithAuthRequest

func NewSwitchboardRequestWithAuthRequest(value *AuthRequest) *SwitchboardRequest

func NewSwitchboardRequestWithClientGuidRefreshResponse

func NewSwitchboardRequestWithClientGuidRefreshResponse(value *ClientGuidRefreshResponse) *SwitchboardRequest

func NewSwitchboardRequestWithExternalConnectionRequest

func NewSwitchboardRequestWithExternalConnectionRequest(value *ExternalConnectionRequest) *SwitchboardRequest

func NewSwitchboardRequestWithExternalConnectionResponse

func NewSwitchboardRequestWithExternalConnectionResponse(value *ExternalConnectionResponse) *SwitchboardRequest

func NewSwitchboardRequestWithJwtRequest

func NewSwitchboardRequestWithJwtRequest(value *JwtRequest) *SwitchboardRequest

func NewSwitchboardRequestWithSdkProxyResponse

func NewSwitchboardRequestWithSdkProxyResponse(value *SdkProxyResponse) *SwitchboardRequest

func NewSwitchboardRequestWithSwitchboardError

func NewSwitchboardRequestWithSwitchboardError(value *SwitchboardError) *SwitchboardRequest

func (*SwitchboardRequest) GetAuthRequest

func (m *SwitchboardRequest) GetAuthRequest() *AuthRequest

func (*SwitchboardRequest) GetClientGuidRefreshResponse

func (m *SwitchboardRequest) GetClientGuidRefreshResponse() *ClientGuidRefreshResponse

func (*SwitchboardRequest) GetExternalConnectionRequest

func (m *SwitchboardRequest) GetExternalConnectionRequest() *ExternalConnectionRequest

func (*SwitchboardRequest) GetExternalConnectionResponse

func (m *SwitchboardRequest) GetExternalConnectionResponse() *ExternalConnectionResponse

func (*SwitchboardRequest) GetJwtRequest

func (m *SwitchboardRequest) GetJwtRequest() *JwtRequest

func (*SwitchboardRequest) GetSdkProxyResponse

func (m *SwitchboardRequest) GetSdkProxyResponse() *SdkProxyResponse

func (*SwitchboardRequest) GetSwitchboardError

func (m *SwitchboardRequest) GetSwitchboardError() *SwitchboardError

func (*SwitchboardRequest) Pack

func (m *SwitchboardRequest) Pack(buf *bytes.Buffer) error

func (*SwitchboardRequest) SetAuthRequest

func (m *SwitchboardRequest) SetAuthRequest(value *AuthRequest)

func (*SwitchboardRequest) SetClientGuidRefreshResponse

func (m *SwitchboardRequest) SetClientGuidRefreshResponse(value *ClientGuidRefreshResponse)

func (*SwitchboardRequest) SetExternalConnectionRequest

func (m *SwitchboardRequest) SetExternalConnectionRequest(value *ExternalConnectionRequest)

func (*SwitchboardRequest) SetExternalConnectionResponse

func (m *SwitchboardRequest) SetExternalConnectionResponse(value *ExternalConnectionResponse)

func (*SwitchboardRequest) SetJwtRequest

func (m *SwitchboardRequest) SetJwtRequest(value *JwtRequest)

func (*SwitchboardRequest) SetSdkProxyResponse

func (m *SwitchboardRequest) SetSdkProxyResponse(value *SdkProxyResponse)

func (*SwitchboardRequest) SetSwitchboardError

func (m *SwitchboardRequest) SetSwitchboardError(value *SwitchboardError)

func (*SwitchboardRequest) Size

func (m *SwitchboardRequest) Size() uint32

func (*SwitchboardRequest) String

func (m *SwitchboardRequest) String() string

func (*SwitchboardRequest) Tag

func (*SwitchboardRequest) Unpack

func (m *SwitchboardRequest) Unpack(buf *bytes.Buffer) error

type SwitchboardRequestTag

type SwitchboardRequestTag uint8

UNION SwitchboardRequest

const (
	SwitchboardRequestTag_SwitchboardError           SwitchboardRequestTag = 0x1 // 1
	SwitchboardRequestTag_AuthRequest                SwitchboardRequestTag = 0x2 // 2
	SwitchboardRequestTag_JwtRequest                 SwitchboardRequestTag = 0x3 // 3
	SwitchboardRequestTag_ExternalConnectionRequest  SwitchboardRequestTag = 0x4 // 4
	SwitchboardRequestTag_ExternalConnectionResponse SwitchboardRequestTag = 0x5 // 5
	SwitchboardRequestTag_ClientGuidRefreshResponse  SwitchboardRequestTag = 0x6 // 6
	SwitchboardRequestTag_SdkProxyResponse           SwitchboardRequestTag = 0x7 // 7
	SwitchboardRequestTag_INVALID                    SwitchboardRequestTag = 255
)

func (SwitchboardRequestTag) String

func (t SwitchboardRequestTag) String() string

type SwitchboardResponse

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

func NewSwitchboardResponseWithAuthResponse

func NewSwitchboardResponseWithAuthResponse(value *AuthResponse) *SwitchboardResponse

func NewSwitchboardResponseWithClientGuidRefreshRequest

func NewSwitchboardResponseWithClientGuidRefreshRequest(value *ClientGuidRefreshRequest) *SwitchboardResponse

func NewSwitchboardResponseWithExternalConnectionRequest

func NewSwitchboardResponseWithExternalConnectionRequest(value *ExternalConnectionRequest) *SwitchboardResponse

func NewSwitchboardResponseWithExternalConnectionResponse

func NewSwitchboardResponseWithExternalConnectionResponse(value *ExternalConnectionResponse) *SwitchboardResponse

func NewSwitchboardResponseWithJwtResponse

func NewSwitchboardResponseWithJwtResponse(value *JwtResponse) *SwitchboardResponse

func NewSwitchboardResponseWithSdkProxyRequest

func NewSwitchboardResponseWithSdkProxyRequest(value *SdkProxyRequest) *SwitchboardResponse

func NewSwitchboardResponseWithSwitchboardError

func NewSwitchboardResponseWithSwitchboardError(value *SwitchboardError) *SwitchboardResponse

func (*SwitchboardResponse) GetAuthResponse

func (m *SwitchboardResponse) GetAuthResponse() *AuthResponse

func (*SwitchboardResponse) GetClientGuidRefreshRequest

func (m *SwitchboardResponse) GetClientGuidRefreshRequest() *ClientGuidRefreshRequest

func (*SwitchboardResponse) GetExternalConnectionRequest

func (m *SwitchboardResponse) GetExternalConnectionRequest() *ExternalConnectionRequest

func (*SwitchboardResponse) GetExternalConnectionResponse

func (m *SwitchboardResponse) GetExternalConnectionResponse() *ExternalConnectionResponse

func (*SwitchboardResponse) GetJwtResponse

func (m *SwitchboardResponse) GetJwtResponse() *JwtResponse

func (*SwitchboardResponse) GetSdkProxyRequest

func (m *SwitchboardResponse) GetSdkProxyRequest() *SdkProxyRequest

func (*SwitchboardResponse) GetSwitchboardError

func (m *SwitchboardResponse) GetSwitchboardError() *SwitchboardError

func (*SwitchboardResponse) Pack

func (m *SwitchboardResponse) Pack(buf *bytes.Buffer) error

func (*SwitchboardResponse) SetAuthResponse

func (m *SwitchboardResponse) SetAuthResponse(value *AuthResponse)

func (*SwitchboardResponse) SetClientGuidRefreshRequest

func (m *SwitchboardResponse) SetClientGuidRefreshRequest(value *ClientGuidRefreshRequest)

func (*SwitchboardResponse) SetExternalConnectionRequest

func (m *SwitchboardResponse) SetExternalConnectionRequest(value *ExternalConnectionRequest)

func (*SwitchboardResponse) SetExternalConnectionResponse

func (m *SwitchboardResponse) SetExternalConnectionResponse(value *ExternalConnectionResponse)

func (*SwitchboardResponse) SetJwtResponse

func (m *SwitchboardResponse) SetJwtResponse(value *JwtResponse)

func (*SwitchboardResponse) SetSdkProxyRequest

func (m *SwitchboardResponse) SetSdkProxyRequest(value *SdkProxyRequest)

func (*SwitchboardResponse) SetSwitchboardError

func (m *SwitchboardResponse) SetSwitchboardError(value *SwitchboardError)

func (*SwitchboardResponse) Size

func (m *SwitchboardResponse) Size() uint32

func (*SwitchboardResponse) String

func (m *SwitchboardResponse) String() string

func (*SwitchboardResponse) Tag

func (*SwitchboardResponse) Unpack

func (m *SwitchboardResponse) Unpack(buf *bytes.Buffer) error

type SwitchboardResponseTag

type SwitchboardResponseTag uint8

UNION SwitchboardResponse

const (
	SwitchboardResponseTag_SwitchboardError           SwitchboardResponseTag = 0x1 // 1
	SwitchboardResponseTag_AuthResponse               SwitchboardResponseTag = 0x2 // 2
	SwitchboardResponseTag_JwtResponse                SwitchboardResponseTag = 0x3 // 3
	SwitchboardResponseTag_ExternalConnectionRequest  SwitchboardResponseTag = 0x4 // 4
	SwitchboardResponseTag_ExternalConnectionResponse SwitchboardResponseTag = 0x5 // 5
	SwitchboardResponseTag_ClientGuidRefreshRequest   SwitchboardResponseTag = 0x6 // 6
	SwitchboardResponseTag_SdkProxyRequest            SwitchboardResponseTag = 0x7 // 7
	SwitchboardResponseTag_INVALID                    SwitchboardResponseTag = 255
)

func (SwitchboardResponseTag) String

func (t SwitchboardResponseTag) String() string

type TurnInPlace

type TurnInPlace struct {
	AngleRad        float32
	SpeedRadPerSec  float32
	AccelRadPerSec2 float32
	TolRad          float32
	IsAbsolute      uint8
}

MESSAGE TurnInPlace

func (*TurnInPlace) Pack

func (t *TurnInPlace) Pack(buf *bytes.Buffer) error

func (*TurnInPlace) Size

func (t *TurnInPlace) Size() uint32

func (*TurnInPlace) String

func (t *TurnInPlace) String() string

func (*TurnInPlace) Unpack

func (t *TurnInPlace) Unpack(buf *bytes.Buffer) error

type UiDeviceConnected

type UiDeviceConnected struct {
	Placeholder string
}

MESSAGE UiDeviceConnected

func (*UiDeviceConnected) Pack

func (u *UiDeviceConnected) Pack(buf *bytes.Buffer) error

func (*UiDeviceConnected) Size

func (u *UiDeviceConnected) Size() uint32

func (*UiDeviceConnected) String

func (u *UiDeviceConnected) String() string

func (*UiDeviceConnected) Unpack

func (u *UiDeviceConnected) Unpack(buf *bytes.Buffer) error

type UiDeviceConnectionWrongVersion

type UiDeviceConnectionWrongVersion struct {
	PlaceHolder string
}

MESSAGE UiDeviceConnectionWrongVersion

func (*UiDeviceConnectionWrongVersion) Pack

func (*UiDeviceConnectionWrongVersion) Size

func (*UiDeviceConnectionWrongVersion) String

func (*UiDeviceConnectionWrongVersion) Unpack

type UndefineAllCustomMarkerObjects

type UndefineAllCustomMarkerObjects struct {
}

MESSAGE UndefineAllCustomMarkerObjects

func (*UndefineAllCustomMarkerObjects) Pack

func (*UndefineAllCustomMarkerObjects) Size

func (*UndefineAllCustomMarkerObjects) String

func (*UndefineAllCustomMarkerObjects) Unpack

type UpAxis

type UpAxis uint8

ENUM UpAxis

const (
	UpAxis_XNegative UpAxis = iota
	UpAxis_XPositive
	UpAxis_YNegative
	UpAxis_YPositive
	UpAxis_ZNegative
	UpAxis_ZPositive
	UpAxis_NumAxes
	UpAxis_UnknownAxis
)

type UpdateEnrolledFaceByID

type UpdateEnrolledFaceByID struct {
	FaceID  int32
	OldName string
	NewName string
}

MESSAGE UpdateEnrolledFaceByID

func (*UpdateEnrolledFaceByID) Pack

func (u *UpdateEnrolledFaceByID) Pack(buf *bytes.Buffer) error

func (*UpdateEnrolledFaceByID) Size

func (u *UpdateEnrolledFaceByID) Size() uint32

func (*UpdateEnrolledFaceByID) String

func (u *UpdateEnrolledFaceByID) String() string

func (*UpdateEnrolledFaceByID) Unpack

func (u *UpdateEnrolledFaceByID) Unpack(buf *bytes.Buffer) error

type VisionMode

type VisionMode uint32

ENUM VisionMode

const (
	VisionMode_Faces VisionMode = VisionMode(0x1)
)

Jump to

Keyboard shortcuts

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