rcl_interfaces_srv

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: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ListParameters_Request_DEPTH_RECURSIVE uint64 = 0 // Recursively get parameters with unlimited depth.
)

Variables

View Source
var DescribeParametersTypeSupport types.ServiceTypeSupport = _DescribeParametersTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var DescribeParameters_RequestTypeSupport types.MessageTypeSupport = _DescribeParameters_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var DescribeParameters_ResponseTypeSupport types.MessageTypeSupport = _DescribeParameters_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var GetParameterTypesTypeSupport types.ServiceTypeSupport = _GetParameterTypesTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var GetParameterTypes_RequestTypeSupport types.MessageTypeSupport = _GetParameterTypes_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var GetParameterTypes_ResponseTypeSupport types.MessageTypeSupport = _GetParameterTypes_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var GetParametersTypeSupport types.ServiceTypeSupport = _GetParametersTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var GetParameters_RequestTypeSupport types.MessageTypeSupport = _GetParameters_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var GetParameters_ResponseTypeSupport types.MessageTypeSupport = _GetParameters_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var ListParametersTypeSupport types.ServiceTypeSupport = _ListParametersTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var ListParameters_RequestTypeSupport types.MessageTypeSupport = _ListParameters_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var ListParameters_ResponseTypeSupport types.MessageTypeSupport = _ListParameters_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetParametersAtomicallyTypeSupport types.ServiceTypeSupport = _SetParametersAtomicallyTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetParametersAtomically_RequestTypeSupport types.MessageTypeSupport = _SetParametersAtomically_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetParametersAtomically_ResponseTypeSupport types.MessageTypeSupport = _SetParametersAtomically_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetParametersTypeSupport types.ServiceTypeSupport = _SetParametersTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetParameters_RequestTypeSupport types.MessageTypeSupport = _SetParameters_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetParameters_ResponseTypeSupport types.MessageTypeSupport = _SetParameters_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

Functions

func CloneDescribeParameters_RequestSlice

func CloneDescribeParameters_RequestSlice(dst, src []DescribeParameters_Request)

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

func CloneDescribeParameters_ResponseSlice

func CloneDescribeParameters_ResponseSlice(dst, src []DescribeParameters_Response)

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

func CloneGetParameterTypes_RequestSlice

func CloneGetParameterTypes_RequestSlice(dst, src []GetParameterTypes_Request)

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

func CloneGetParameterTypes_ResponseSlice

func CloneGetParameterTypes_ResponseSlice(dst, src []GetParameterTypes_Response)

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

func CloneGetParameters_RequestSlice

func CloneGetParameters_RequestSlice(dst, src []GetParameters_Request)

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

func CloneGetParameters_ResponseSlice

func CloneGetParameters_ResponseSlice(dst, src []GetParameters_Response)

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

func CloneListParameters_RequestSlice

func CloneListParameters_RequestSlice(dst, src []ListParameters_Request)

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

func CloneListParameters_ResponseSlice

func CloneListParameters_ResponseSlice(dst, src []ListParameters_Response)

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

func CloneSetParametersAtomically_RequestSlice

func CloneSetParametersAtomically_RequestSlice(dst, src []SetParametersAtomically_Request)

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

func CloneSetParametersAtomically_ResponseSlice

func CloneSetParametersAtomically_ResponseSlice(dst, src []SetParametersAtomically_Response)

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

func CloneSetParameters_RequestSlice

func CloneSetParameters_RequestSlice(dst, src []SetParameters_Request)

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

func CloneSetParameters_ResponseSlice

func CloneSetParameters_ResponseSlice(dst, src []SetParameters_Response)

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

func DescribeParameters_Request__Array_to_C

func DescribeParameters_Request__Array_to_C(cSlice []CDescribeParameters_Request, goSlice []DescribeParameters_Request)

func DescribeParameters_Request__Array_to_Go

func DescribeParameters_Request__Array_to_Go(goSlice []DescribeParameters_Request, cSlice []CDescribeParameters_Request)

func DescribeParameters_Request__Sequence_to_C

func DescribeParameters_Request__Sequence_to_C(cSlice *CDescribeParameters_Request__Sequence, goSlice []DescribeParameters_Request)

func DescribeParameters_Request__Sequence_to_Go

func DescribeParameters_Request__Sequence_to_Go(goSlice *[]DescribeParameters_Request, cSlice CDescribeParameters_Request__Sequence)

func DescribeParameters_Response__Array_to_C

func DescribeParameters_Response__Array_to_C(cSlice []CDescribeParameters_Response, goSlice []DescribeParameters_Response)

func DescribeParameters_Response__Array_to_Go

func DescribeParameters_Response__Array_to_Go(goSlice []DescribeParameters_Response, cSlice []CDescribeParameters_Response)

func DescribeParameters_Response__Sequence_to_C

func DescribeParameters_Response__Sequence_to_C(cSlice *CDescribeParameters_Response__Sequence, goSlice []DescribeParameters_Response)

func DescribeParameters_Response__Sequence_to_Go

func DescribeParameters_Response__Sequence_to_Go(goSlice *[]DescribeParameters_Response, cSlice CDescribeParameters_Response__Sequence)

func GetParameterTypes_Request__Array_to_C

func GetParameterTypes_Request__Array_to_C(cSlice []CGetParameterTypes_Request, goSlice []GetParameterTypes_Request)

func GetParameterTypes_Request__Array_to_Go

func GetParameterTypes_Request__Array_to_Go(goSlice []GetParameterTypes_Request, cSlice []CGetParameterTypes_Request)

func GetParameterTypes_Request__Sequence_to_C

func GetParameterTypes_Request__Sequence_to_C(cSlice *CGetParameterTypes_Request__Sequence, goSlice []GetParameterTypes_Request)

func GetParameterTypes_Request__Sequence_to_Go

func GetParameterTypes_Request__Sequence_to_Go(goSlice *[]GetParameterTypes_Request, cSlice CGetParameterTypes_Request__Sequence)

func GetParameterTypes_Response__Array_to_C

func GetParameterTypes_Response__Array_to_C(cSlice []CGetParameterTypes_Response, goSlice []GetParameterTypes_Response)

func GetParameterTypes_Response__Array_to_Go

func GetParameterTypes_Response__Array_to_Go(goSlice []GetParameterTypes_Response, cSlice []CGetParameterTypes_Response)

func GetParameterTypes_Response__Sequence_to_C

func GetParameterTypes_Response__Sequence_to_C(cSlice *CGetParameterTypes_Response__Sequence, goSlice []GetParameterTypes_Response)

func GetParameterTypes_Response__Sequence_to_Go

func GetParameterTypes_Response__Sequence_to_Go(goSlice *[]GetParameterTypes_Response, cSlice CGetParameterTypes_Response__Sequence)

func GetParameters_Request__Array_to_C

func GetParameters_Request__Array_to_C(cSlice []CGetParameters_Request, goSlice []GetParameters_Request)

func GetParameters_Request__Array_to_Go

func GetParameters_Request__Array_to_Go(goSlice []GetParameters_Request, cSlice []CGetParameters_Request)

func GetParameters_Request__Sequence_to_C

func GetParameters_Request__Sequence_to_C(cSlice *CGetParameters_Request__Sequence, goSlice []GetParameters_Request)

func GetParameters_Request__Sequence_to_Go

func GetParameters_Request__Sequence_to_Go(goSlice *[]GetParameters_Request, cSlice CGetParameters_Request__Sequence)

func GetParameters_Response__Array_to_C

func GetParameters_Response__Array_to_C(cSlice []CGetParameters_Response, goSlice []GetParameters_Response)

func GetParameters_Response__Array_to_Go

func GetParameters_Response__Array_to_Go(goSlice []GetParameters_Response, cSlice []CGetParameters_Response)

func GetParameters_Response__Sequence_to_C

func GetParameters_Response__Sequence_to_C(cSlice *CGetParameters_Response__Sequence, goSlice []GetParameters_Response)

func GetParameters_Response__Sequence_to_Go

func GetParameters_Response__Sequence_to_Go(goSlice *[]GetParameters_Response, cSlice CGetParameters_Response__Sequence)

func ListParameters_Request__Array_to_C

func ListParameters_Request__Array_to_C(cSlice []CListParameters_Request, goSlice []ListParameters_Request)

func ListParameters_Request__Array_to_Go

func ListParameters_Request__Array_to_Go(goSlice []ListParameters_Request, cSlice []CListParameters_Request)

func ListParameters_Request__Sequence_to_C

func ListParameters_Request__Sequence_to_C(cSlice *CListParameters_Request__Sequence, goSlice []ListParameters_Request)

func ListParameters_Request__Sequence_to_Go

func ListParameters_Request__Sequence_to_Go(goSlice *[]ListParameters_Request, cSlice CListParameters_Request__Sequence)

func ListParameters_Response__Array_to_C

func ListParameters_Response__Array_to_C(cSlice []CListParameters_Response, goSlice []ListParameters_Response)

func ListParameters_Response__Array_to_Go

func ListParameters_Response__Array_to_Go(goSlice []ListParameters_Response, cSlice []CListParameters_Response)

func ListParameters_Response__Sequence_to_C

func ListParameters_Response__Sequence_to_C(cSlice *CListParameters_Response__Sequence, goSlice []ListParameters_Response)

func ListParameters_Response__Sequence_to_Go

func ListParameters_Response__Sequence_to_Go(goSlice *[]ListParameters_Response, cSlice CListParameters_Response__Sequence)

func SetParametersAtomically_Request__Array_to_C

func SetParametersAtomically_Request__Array_to_C(cSlice []CSetParametersAtomically_Request, goSlice []SetParametersAtomically_Request)

func SetParametersAtomically_Request__Array_to_Go

func SetParametersAtomically_Request__Array_to_Go(goSlice []SetParametersAtomically_Request, cSlice []CSetParametersAtomically_Request)

func SetParametersAtomically_Request__Sequence_to_C

func SetParametersAtomically_Request__Sequence_to_C(cSlice *CSetParametersAtomically_Request__Sequence, goSlice []SetParametersAtomically_Request)

func SetParametersAtomically_Request__Sequence_to_Go

func SetParametersAtomically_Request__Sequence_to_Go(goSlice *[]SetParametersAtomically_Request, cSlice CSetParametersAtomically_Request__Sequence)

func SetParametersAtomically_Response__Array_to_C

func SetParametersAtomically_Response__Array_to_C(cSlice []CSetParametersAtomically_Response, goSlice []SetParametersAtomically_Response)

func SetParametersAtomically_Response__Array_to_Go

func SetParametersAtomically_Response__Array_to_Go(goSlice []SetParametersAtomically_Response, cSlice []CSetParametersAtomically_Response)

func SetParametersAtomically_Response__Sequence_to_C

func SetParametersAtomically_Response__Sequence_to_C(cSlice *CSetParametersAtomically_Response__Sequence, goSlice []SetParametersAtomically_Response)

func SetParametersAtomically_Response__Sequence_to_Go

func SetParametersAtomically_Response__Sequence_to_Go(goSlice *[]SetParametersAtomically_Response, cSlice CSetParametersAtomically_Response__Sequence)

func SetParameters_Request__Array_to_C

func SetParameters_Request__Array_to_C(cSlice []CSetParameters_Request, goSlice []SetParameters_Request)

func SetParameters_Request__Array_to_Go

func SetParameters_Request__Array_to_Go(goSlice []SetParameters_Request, cSlice []CSetParameters_Request)

func SetParameters_Request__Sequence_to_C

func SetParameters_Request__Sequence_to_C(cSlice *CSetParameters_Request__Sequence, goSlice []SetParameters_Request)

func SetParameters_Request__Sequence_to_Go

func SetParameters_Request__Sequence_to_Go(goSlice *[]SetParameters_Request, cSlice CSetParameters_Request__Sequence)

func SetParameters_Response__Array_to_C

func SetParameters_Response__Array_to_C(cSlice []CSetParameters_Response, goSlice []SetParameters_Response)

func SetParameters_Response__Array_to_Go

func SetParameters_Response__Array_to_Go(goSlice []SetParameters_Response, cSlice []CSetParameters_Response)

func SetParameters_Response__Sequence_to_C

func SetParameters_Response__Sequence_to_C(cSlice *CSetParameters_Response__Sequence, goSlice []SetParameters_Response)

func SetParameters_Response__Sequence_to_Go

func SetParameters_Response__Sequence_to_Go(goSlice *[]SetParameters_Response, cSlice CSetParameters_Response__Sequence)

Types

type DescribeParameters_Request

type DescribeParameters_Request struct {
	Names []string `yaml:"names"` // A list of parameters of which to get the descriptor.
}

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

func NewDescribeParameters_Request

func NewDescribeParameters_Request() *DescribeParameters_Request

NewDescribeParameters_Request creates a new DescribeParameters_Request with default values.

func (*DescribeParameters_Request) Clone

func (*DescribeParameters_Request) CloneMsg

func (*DescribeParameters_Request) SetDefaults

func (t *DescribeParameters_Request) SetDefaults()

type DescribeParameters_Response

type DescribeParameters_Response struct {
	Descriptors []rcl_interfaces_msg.ParameterDescriptor `yaml:"descriptors"` // A list of the descriptors of all parameters requested in the same orderas they were requested. This list has the same length as the list ofparameters requested.
}

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

func NewDescribeParameters_Response

func NewDescribeParameters_Response() *DescribeParameters_Response

NewDescribeParameters_Response creates a new DescribeParameters_Response with default values.

func (*DescribeParameters_Response) Clone

func (*DescribeParameters_Response) CloneMsg

func (*DescribeParameters_Response) SetDefaults

func (t *DescribeParameters_Response) SetDefaults()

type GetParameterTypes_Request

type GetParameterTypes_Request struct {
	Names []string `yaml:"names"` // A list of parameter names.TODO(wjwwood): link to parameter naming rules.
}

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

func NewGetParameterTypes_Request

func NewGetParameterTypes_Request() *GetParameterTypes_Request

NewGetParameterTypes_Request creates a new GetParameterTypes_Request with default values.

func (*GetParameterTypes_Request) Clone

func (*GetParameterTypes_Request) CloneMsg

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

func (*GetParameterTypes_Request) SetDefaults

func (t *GetParameterTypes_Request) SetDefaults()

type GetParameterTypes_Response

type GetParameterTypes_Response struct {
	Types []uint8 `yaml:"types"` // List of types which is the same length and order as the provided names.The type enum is defined in ParameterType.msg. ParameterType.PARAMETER_NOT_SETindicates that the parameter is not currently set.
}

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

func NewGetParameterTypes_Response

func NewGetParameterTypes_Response() *GetParameterTypes_Response

NewGetParameterTypes_Response creates a new GetParameterTypes_Response with default values.

func (*GetParameterTypes_Response) Clone

func (*GetParameterTypes_Response) CloneMsg

func (*GetParameterTypes_Response) SetDefaults

func (t *GetParameterTypes_Response) SetDefaults()

type GetParameters_Request

type GetParameters_Request struct {
	Names []string `yaml:"names"` // A list of parameter names to get.
}

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

func NewGetParameters_Request

func NewGetParameters_Request() *GetParameters_Request

NewGetParameters_Request creates a new GetParameters_Request with default values.

func (*GetParameters_Request) Clone

func (*GetParameters_Request) CloneMsg

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

func (*GetParameters_Request) SetDefaults

func (t *GetParameters_Request) SetDefaults()

type GetParameters_Response

type GetParameters_Response struct {
	Values []rcl_interfaces_msg.ParameterValue `yaml:"values"` // List of values which is the same length and order as the provided names. If aparameter was not yet set, the value will have PARAMETER_NOT_SET as thetype.
}

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

func NewGetParameters_Response

func NewGetParameters_Response() *GetParameters_Response

NewGetParameters_Response creates a new GetParameters_Response with default values.

func (*GetParameters_Response) Clone

func (*GetParameters_Response) CloneMsg

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

func (*GetParameters_Response) SetDefaults

func (t *GetParameters_Response) SetDefaults()

type ListParameters_Request

type ListParameters_Request struct {
	Prefixes []string `yaml:"prefixes"` // The list of parameter prefixes to query.
	Depth    uint64   `yaml:"depth"`    // Relative depth from given prefixes to return.Use DEPTH_RECURSIVE to get the recursive parameters and prefixes for each prefix.
}

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

func NewListParameters_Request

func NewListParameters_Request() *ListParameters_Request

NewListParameters_Request creates a new ListParameters_Request with default values.

func (*ListParameters_Request) Clone

func (*ListParameters_Request) CloneMsg

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

func (*ListParameters_Request) SetDefaults

func (t *ListParameters_Request) SetDefaults()

type ListParameters_Response

type ListParameters_Response struct {
	Result rcl_interfaces_msg.ListParametersResult `yaml:"result"` // The list of parameter names and their prefixes.
}

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

func NewListParameters_Response

func NewListParameters_Response() *ListParameters_Response

NewListParameters_Response creates a new ListParameters_Response with default values.

func (*ListParameters_Response) Clone

func (*ListParameters_Response) CloneMsg

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

func (*ListParameters_Response) SetDefaults

func (t *ListParameters_Response) SetDefaults()

type SetParametersAtomically_Request

type SetParametersAtomically_Request struct {
	Parameters []rcl_interfaces_msg.Parameter `yaml:"parameters"` // A list of parameters to set atomically.This call will either set all values, or none of the values.
}

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

func NewSetParametersAtomically_Request

func NewSetParametersAtomically_Request() *SetParametersAtomically_Request

NewSetParametersAtomically_Request creates a new SetParametersAtomically_Request with default values.

func (*SetParametersAtomically_Request) Clone

func (*SetParametersAtomically_Request) CloneMsg

func (*SetParametersAtomically_Request) SetDefaults

func (t *SetParametersAtomically_Request) SetDefaults()

type SetParametersAtomically_Response

type SetParametersAtomically_Response struct {
	Result rcl_interfaces_msg.SetParametersResult `yaml:"result"` // Indicates whether setting all of the parameters succeeded or not and why.
}

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

func NewSetParametersAtomically_Response

func NewSetParametersAtomically_Response() *SetParametersAtomically_Response

NewSetParametersAtomically_Response creates a new SetParametersAtomically_Response with default values.

func (*SetParametersAtomically_Response) Clone

func (*SetParametersAtomically_Response) CloneMsg

func (*SetParametersAtomically_Response) SetDefaults

func (t *SetParametersAtomically_Response) SetDefaults()

type SetParameters_Request

type SetParameters_Request struct {
	Parameters []rcl_interfaces_msg.Parameter `yaml:"parameters"` // A list of parameters to set.
}

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

func NewSetParameters_Request

func NewSetParameters_Request() *SetParameters_Request

NewSetParameters_Request creates a new SetParameters_Request with default values.

func (*SetParameters_Request) Clone

func (*SetParameters_Request) CloneMsg

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

func (*SetParameters_Request) SetDefaults

func (t *SetParameters_Request) SetDefaults()

type SetParameters_Response

type SetParameters_Response struct {
	Results []rcl_interfaces_msg.SetParametersResult `yaml:"results"` // Indicates whether setting each parameter succeeded or not and why.
}

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

func NewSetParameters_Response

func NewSetParameters_Response() *SetParameters_Response

NewSetParameters_Response creates a new SetParameters_Response with default values.

func (*SetParameters_Response) Clone

func (*SetParameters_Response) CloneMsg

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

func (*SetParameters_Response) SetDefaults

func (t *SetParameters_Response) SetDefaults()

Jump to

Keyboard shortcuts

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