Documentation ¶
Index ¶
- Variables
- func CloneEmpty_RequestSlice(dst, src []Empty_Request)
- func CloneEmpty_ResponseSlice(dst, src []Empty_Response)
- func CloneSetBool_RequestSlice(dst, src []SetBool_Request)
- func CloneSetBool_ResponseSlice(dst, src []SetBool_Response)
- func CloneTrigger_RequestSlice(dst, src []Trigger_Request)
- func CloneTrigger_ResponseSlice(dst, src []Trigger_Response)
- func Empty_Request__Array_to_C(cSlice []CEmpty_Request, goSlice []Empty_Request)
- func Empty_Request__Array_to_Go(goSlice []Empty_Request, cSlice []CEmpty_Request)
- func Empty_Request__Sequence_to_C(cSlice *CEmpty_Request__Sequence, goSlice []Empty_Request)
- func Empty_Request__Sequence_to_Go(goSlice *[]Empty_Request, cSlice CEmpty_Request__Sequence)
- func Empty_Response__Array_to_C(cSlice []CEmpty_Response, goSlice []Empty_Response)
- func Empty_Response__Array_to_Go(goSlice []Empty_Response, cSlice []CEmpty_Response)
- func Empty_Response__Sequence_to_C(cSlice *CEmpty_Response__Sequence, goSlice []Empty_Response)
- func Empty_Response__Sequence_to_Go(goSlice *[]Empty_Response, cSlice CEmpty_Response__Sequence)
- func SetBool_Request__Array_to_C(cSlice []CSetBool_Request, goSlice []SetBool_Request)
- func SetBool_Request__Array_to_Go(goSlice []SetBool_Request, cSlice []CSetBool_Request)
- func SetBool_Request__Sequence_to_C(cSlice *CSetBool_Request__Sequence, goSlice []SetBool_Request)
- func SetBool_Request__Sequence_to_Go(goSlice *[]SetBool_Request, cSlice CSetBool_Request__Sequence)
- func SetBool_Response__Array_to_C(cSlice []CSetBool_Response, goSlice []SetBool_Response)
- func SetBool_Response__Array_to_Go(goSlice []SetBool_Response, cSlice []CSetBool_Response)
- func SetBool_Response__Sequence_to_C(cSlice *CSetBool_Response__Sequence, goSlice []SetBool_Response)
- func SetBool_Response__Sequence_to_Go(goSlice *[]SetBool_Response, cSlice CSetBool_Response__Sequence)
- func Trigger_Request__Array_to_C(cSlice []CTrigger_Request, goSlice []Trigger_Request)
- func Trigger_Request__Array_to_Go(goSlice []Trigger_Request, cSlice []CTrigger_Request)
- func Trigger_Request__Sequence_to_C(cSlice *CTrigger_Request__Sequence, goSlice []Trigger_Request)
- func Trigger_Request__Sequence_to_Go(goSlice *[]Trigger_Request, cSlice CTrigger_Request__Sequence)
- func Trigger_Response__Array_to_C(cSlice []CTrigger_Response, goSlice []Trigger_Response)
- func Trigger_Response__Array_to_Go(goSlice []Trigger_Response, cSlice []CTrigger_Response)
- func Trigger_Response__Sequence_to_C(cSlice *CTrigger_Response__Sequence, goSlice []Trigger_Response)
- func Trigger_Response__Sequence_to_Go(goSlice *[]Trigger_Response, cSlice CTrigger_Response__Sequence)
- type CEmpty_Request
- type CEmpty_Request__Sequence
- type CEmpty_Response
- type CEmpty_Response__Sequence
- type CSetBool_Request
- type CSetBool_Request__Sequence
- type CSetBool_Response
- type CSetBool_Response__Sequence
- type CTrigger_Request
- type CTrigger_Request__Sequence
- type CTrigger_Response
- type CTrigger_Response__Sequence
- type Empty_Request
- type Empty_Response
- type SetBool_Request
- type SetBool_Response
- type Trigger_Request
- type Trigger_Response
Constants ¶
This section is empty.
Variables ¶
var EmptyTypeSupport types.ServiceTypeSupport = _EmptyTypeSupport{}
Modifying this variable is undefined behavior.
var Empty_RequestTypeSupport types.MessageTypeSupport = _Empty_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var Empty_ResponseTypeSupport types.MessageTypeSupport = _Empty_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
var SetBoolTypeSupport types.ServiceTypeSupport = _SetBoolTypeSupport{}
Modifying this variable is undefined behavior.
var SetBool_RequestTypeSupport types.MessageTypeSupport = _SetBool_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var SetBool_ResponseTypeSupport types.MessageTypeSupport = _SetBool_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
var TriggerTypeSupport types.ServiceTypeSupport = _TriggerTypeSupport{}
Modifying this variable is undefined behavior.
var Trigger_RequestTypeSupport types.MessageTypeSupport = _Trigger_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var Trigger_ResponseTypeSupport types.MessageTypeSupport = _Trigger_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
Functions ¶
func CloneEmpty_RequestSlice ¶
func CloneEmpty_RequestSlice(dst, src []Empty_Request)
CloneEmpty_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneEmpty_ResponseSlice ¶
func CloneEmpty_ResponseSlice(dst, src []Empty_Response)
CloneEmpty_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneSetBool_RequestSlice ¶
func CloneSetBool_RequestSlice(dst, src []SetBool_Request)
CloneSetBool_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneSetBool_ResponseSlice ¶
func CloneSetBool_ResponseSlice(dst, src []SetBool_Response)
CloneSetBool_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneTrigger_RequestSlice ¶
func CloneTrigger_RequestSlice(dst, src []Trigger_Request)
CloneTrigger_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneTrigger_ResponseSlice ¶
func CloneTrigger_ResponseSlice(dst, src []Trigger_Response)
CloneTrigger_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func Empty_Request__Array_to_C ¶
func Empty_Request__Array_to_C(cSlice []CEmpty_Request, goSlice []Empty_Request)
func Empty_Request__Array_to_Go ¶
func Empty_Request__Array_to_Go(goSlice []Empty_Request, cSlice []CEmpty_Request)
func Empty_Request__Sequence_to_C ¶
func Empty_Request__Sequence_to_C(cSlice *CEmpty_Request__Sequence, goSlice []Empty_Request)
func Empty_Request__Sequence_to_Go ¶
func Empty_Request__Sequence_to_Go(goSlice *[]Empty_Request, cSlice CEmpty_Request__Sequence)
func Empty_Response__Array_to_C ¶
func Empty_Response__Array_to_C(cSlice []CEmpty_Response, goSlice []Empty_Response)
func Empty_Response__Array_to_Go ¶
func Empty_Response__Array_to_Go(goSlice []Empty_Response, cSlice []CEmpty_Response)
func Empty_Response__Sequence_to_C ¶
func Empty_Response__Sequence_to_C(cSlice *CEmpty_Response__Sequence, goSlice []Empty_Response)
func Empty_Response__Sequence_to_Go ¶
func Empty_Response__Sequence_to_Go(goSlice *[]Empty_Response, cSlice CEmpty_Response__Sequence)
func SetBool_Request__Array_to_C ¶
func SetBool_Request__Array_to_C(cSlice []CSetBool_Request, goSlice []SetBool_Request)
func SetBool_Request__Array_to_Go ¶
func SetBool_Request__Array_to_Go(goSlice []SetBool_Request, cSlice []CSetBool_Request)
func SetBool_Request__Sequence_to_C ¶
func SetBool_Request__Sequence_to_C(cSlice *CSetBool_Request__Sequence, goSlice []SetBool_Request)
func SetBool_Request__Sequence_to_Go ¶
func SetBool_Request__Sequence_to_Go(goSlice *[]SetBool_Request, cSlice CSetBool_Request__Sequence)
func SetBool_Response__Array_to_C ¶
func SetBool_Response__Array_to_C(cSlice []CSetBool_Response, goSlice []SetBool_Response)
func SetBool_Response__Array_to_Go ¶
func SetBool_Response__Array_to_Go(goSlice []SetBool_Response, cSlice []CSetBool_Response)
func SetBool_Response__Sequence_to_C ¶
func SetBool_Response__Sequence_to_C(cSlice *CSetBool_Response__Sequence, goSlice []SetBool_Response)
func SetBool_Response__Sequence_to_Go ¶
func SetBool_Response__Sequence_to_Go(goSlice *[]SetBool_Response, cSlice CSetBool_Response__Sequence)
func Trigger_Request__Array_to_C ¶
func Trigger_Request__Array_to_C(cSlice []CTrigger_Request, goSlice []Trigger_Request)
func Trigger_Request__Array_to_Go ¶
func Trigger_Request__Array_to_Go(goSlice []Trigger_Request, cSlice []CTrigger_Request)
func Trigger_Request__Sequence_to_C ¶
func Trigger_Request__Sequence_to_C(cSlice *CTrigger_Request__Sequence, goSlice []Trigger_Request)
func Trigger_Request__Sequence_to_Go ¶
func Trigger_Request__Sequence_to_Go(goSlice *[]Trigger_Request, cSlice CTrigger_Request__Sequence)
func Trigger_Response__Array_to_C ¶
func Trigger_Response__Array_to_C(cSlice []CTrigger_Response, goSlice []Trigger_Response)
func Trigger_Response__Array_to_Go ¶
func Trigger_Response__Array_to_Go(goSlice []Trigger_Response, cSlice []CTrigger_Response)
func Trigger_Response__Sequence_to_C ¶
func Trigger_Response__Sequence_to_C(cSlice *CTrigger_Response__Sequence, goSlice []Trigger_Response)
func Trigger_Response__Sequence_to_Go ¶
func Trigger_Response__Sequence_to_Go(goSlice *[]Trigger_Response, cSlice CTrigger_Response__Sequence)
Types ¶
type CEmpty_Request ¶
type CEmpty_Request = C.std_srvs__srv__Empty_Request
type CEmpty_Request__Sequence ¶
type CEmpty_Request__Sequence = C.std_srvs__srv__Empty_Request__Sequence
type CEmpty_Response ¶
type CEmpty_Response = C.std_srvs__srv__Empty_Response
type CEmpty_Response__Sequence ¶
type CEmpty_Response__Sequence = C.std_srvs__srv__Empty_Response__Sequence
type CSetBool_Request ¶
type CSetBool_Request = C.std_srvs__srv__SetBool_Request
type CSetBool_Request__Sequence ¶
type CSetBool_Request__Sequence = C.std_srvs__srv__SetBool_Request__Sequence
type CSetBool_Response ¶
type CSetBool_Response = C.std_srvs__srv__SetBool_Response
type CSetBool_Response__Sequence ¶
type CSetBool_Response__Sequence = C.std_srvs__srv__SetBool_Response__Sequence
type CTrigger_Request ¶
type CTrigger_Request = C.std_srvs__srv__Trigger_Request
type CTrigger_Request__Sequence ¶
type CTrigger_Request__Sequence = C.std_srvs__srv__Trigger_Request__Sequence
type CTrigger_Response ¶
type CTrigger_Response = C.std_srvs__srv__Trigger_Response
type CTrigger_Response__Sequence ¶
type CTrigger_Response__Sequence = C.std_srvs__srv__Trigger_Response__Sequence
type Empty_Request ¶
type Empty_Request struct { }
Do not create instances of this type directly. Always use NewEmpty_Request function instead.
func NewEmpty_Request ¶
func NewEmpty_Request() *Empty_Request
NewEmpty_Request creates a new Empty_Request with default values.
func (*Empty_Request) Clone ¶
func (t *Empty_Request) Clone() *Empty_Request
func (*Empty_Request) CloneMsg ¶
func (t *Empty_Request) CloneMsg() types.Message
func (*Empty_Request) SetDefaults ¶
func (t *Empty_Request) SetDefaults()
type Empty_Response ¶
type Empty_Response struct { }
Do not create instances of this type directly. Always use NewEmpty_Response function instead.
func NewEmpty_Response ¶
func NewEmpty_Response() *Empty_Response
NewEmpty_Response creates a new Empty_Response with default values.
func (*Empty_Response) Clone ¶
func (t *Empty_Response) Clone() *Empty_Response
func (*Empty_Response) CloneMsg ¶
func (t *Empty_Response) CloneMsg() types.Message
func (*Empty_Response) SetDefaults ¶
func (t *Empty_Response) SetDefaults()
type SetBool_Request ¶
type SetBool_Request struct {
Data bool `yaml:"data"` // e.g. for hardware enabling / disabling
}
Do not create instances of this type directly. Always use NewSetBool_Request function instead.
func NewSetBool_Request ¶
func NewSetBool_Request() *SetBool_Request
NewSetBool_Request creates a new SetBool_Request with default values.
func (*SetBool_Request) Clone ¶
func (t *SetBool_Request) Clone() *SetBool_Request
func (*SetBool_Request) CloneMsg ¶
func (t *SetBool_Request) CloneMsg() types.Message
func (*SetBool_Request) SetDefaults ¶
func (t *SetBool_Request) SetDefaults()
type SetBool_Response ¶
type SetBool_Response struct { Success bool `yaml:"success"` // indicate successful run of triggered service Message string `yaml:"message"` // informational, e.g. for error messages }
Do not create instances of this type directly. Always use NewSetBool_Response function instead.
func NewSetBool_Response ¶
func NewSetBool_Response() *SetBool_Response
NewSetBool_Response creates a new SetBool_Response with default values.
func (*SetBool_Response) Clone ¶
func (t *SetBool_Response) Clone() *SetBool_Response
func (*SetBool_Response) CloneMsg ¶
func (t *SetBool_Response) CloneMsg() types.Message
func (*SetBool_Response) SetDefaults ¶
func (t *SetBool_Response) SetDefaults()
type Trigger_Request ¶
type Trigger_Request struct { }
Do not create instances of this type directly. Always use NewTrigger_Request function instead.
func NewTrigger_Request ¶
func NewTrigger_Request() *Trigger_Request
NewTrigger_Request creates a new Trigger_Request with default values.
func (*Trigger_Request) Clone ¶
func (t *Trigger_Request) Clone() *Trigger_Request
func (*Trigger_Request) CloneMsg ¶
func (t *Trigger_Request) CloneMsg() types.Message
func (*Trigger_Request) SetDefaults ¶
func (t *Trigger_Request) SetDefaults()
type Trigger_Response ¶
type Trigger_Response struct { Success bool `yaml:"success"` // indicate successful run of triggered service Message string `yaml:"message"` // informational, e.g. for error messages }
Do not create instances of this type directly. Always use NewTrigger_Response function instead.
func NewTrigger_Response ¶
func NewTrigger_Response() *Trigger_Response
NewTrigger_Response creates a new Trigger_Response with default values.
func (*Trigger_Response) Clone ¶
func (t *Trigger_Response) Clone() *Trigger_Response
func (*Trigger_Response) CloneMsg ¶
func (t *Trigger_Response) CloneMsg() types.Message
func (*Trigger_Response) SetDefaults ¶
func (t *Trigger_Response) SetDefaults()