pendulum_msgs_msg

package
v0.0.0-...-f3704aa Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var JointCommandTypeSupport types.MessageTypeSupport = _JointCommandTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var JointStateTypeSupport types.MessageTypeSupport = _JointStateTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var RttestResultsTypeSupport types.MessageTypeSupport = _RttestResultsTypeSupport{}

Modifying this variable is undefined behavior.

Functions

func CloneJointCommandSlice

func CloneJointCommandSlice(dst, src []JointCommand)

CloneJointCommandSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneJointStateSlice

func CloneJointStateSlice(dst, src []JointState)

CloneJointStateSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneRttestResultsSlice

func CloneRttestResultsSlice(dst, src []RttestResults)

CloneRttestResultsSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func JointCommand__Array_to_C

func JointCommand__Array_to_C(cSlice []CJointCommand, goSlice []JointCommand)

func JointCommand__Array_to_Go

func JointCommand__Array_to_Go(goSlice []JointCommand, cSlice []CJointCommand)

func JointCommand__Sequence_to_C

func JointCommand__Sequence_to_C(cSlice *CJointCommand__Sequence, goSlice []JointCommand)

func JointCommand__Sequence_to_Go

func JointCommand__Sequence_to_Go(goSlice *[]JointCommand, cSlice CJointCommand__Sequence)

func JointState__Array_to_C

func JointState__Array_to_C(cSlice []CJointState, goSlice []JointState)

func JointState__Array_to_Go

func JointState__Array_to_Go(goSlice []JointState, cSlice []CJointState)

func JointState__Sequence_to_C

func JointState__Sequence_to_C(cSlice *CJointState__Sequence, goSlice []JointState)

func JointState__Sequence_to_Go

func JointState__Sequence_to_Go(goSlice *[]JointState, cSlice CJointState__Sequence)

func RttestResults__Array_to_C

func RttestResults__Array_to_C(cSlice []CRttestResults, goSlice []RttestResults)

func RttestResults__Array_to_Go

func RttestResults__Array_to_Go(goSlice []RttestResults, cSlice []CRttestResults)

func RttestResults__Sequence_to_C

func RttestResults__Sequence_to_C(cSlice *CRttestResults__Sequence, goSlice []RttestResults)

func RttestResults__Sequence_to_Go

func RttestResults__Sequence_to_Go(goSlice *[]RttestResults, cSlice CRttestResults__Sequence)

Types

type JointCommand

type JointCommand struct {
	Position float64 `yaml:"position"`
}

Do not create instances of this type directly. Always use NewJointCommand function instead.

func NewJointCommand

func NewJointCommand() *JointCommand

NewJointCommand creates a new JointCommand with default values.

func (*JointCommand) Clone

func (t *JointCommand) Clone() *JointCommand

func (*JointCommand) CloneMsg

func (t *JointCommand) CloneMsg() types.Message

func (*JointCommand) SetDefaults

func (t *JointCommand) SetDefaults()

type JointState

type JointState struct {
	Position float64 `yaml:"position"`
	Velocity float64 `yaml:"velocity"`
	Effort   float64 `yaml:"effort"`
}

Do not create instances of this type directly. Always use NewJointState function instead.

func NewJointState

func NewJointState() *JointState

NewJointState creates a new JointState with default values.

func (*JointState) Clone

func (t *JointState) Clone() *JointState

func (*JointState) CloneMsg

func (t *JointState) CloneMsg() types.Message

func (*JointState) SetDefaults

func (t *JointState) SetDefaults()

type RttestResults

type RttestResults struct {
	Stamp           builtin_interfaces_msg.Time `yaml:"stamp"`
	Command         JointCommand                `yaml:"command"`
	State           JointState                  `yaml:"state"`
	CurLatency      uint64                      `yaml:"cur_latency"`
	MeanLatency     float64                     `yaml:"mean_latency"`
	MinLatency      uint64                      `yaml:"min_latency"`
	MaxLatency      uint64                      `yaml:"max_latency"`
	MinorPagefaults uint64                      `yaml:"minor_pagefaults"`
	MajorPagefaults uint64                      `yaml:"major_pagefaults"`
}

Do not create instances of this type directly. Always use NewRttestResults function instead.

func NewRttestResults

func NewRttestResults() *RttestResults

NewRttestResults creates a new RttestResults with default values.

func (*RttestResults) Clone

func (t *RttestResults) Clone() *RttestResults

func (*RttestResults) CloneMsg

func (t *RttestResults) CloneMsg() types.Message

func (*RttestResults) SetDefaults

func (t *RttestResults) SetDefaults()

Jump to

Keyboard shortcuts

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