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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EmptyTypeSupport types.ServiceTypeSupport = _EmptyTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var Empty_RequestTypeSupport types.MessageTypeSupport = _Empty_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var Empty_ResponseTypeSupport types.MessageTypeSupport = _Empty_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetBoolTypeSupport types.ServiceTypeSupport = _SetBoolTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetBool_RequestTypeSupport types.MessageTypeSupport = _SetBool_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetBool_ResponseTypeSupport types.MessageTypeSupport = _SetBool_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var TriggerTypeSupport types.ServiceTypeSupport = _TriggerTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var Trigger_RequestTypeSupport types.MessageTypeSupport = _Trigger_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
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_Response

type CEmpty_Response = C.std_srvs__srv__Empty_Response

type CSetBool_Request

type CSetBool_Request = C.std_srvs__srv__SetBool_Request

type CSetBool_Response

type CSetBool_Response = C.std_srvs__srv__SetBool_Response

type CTrigger_Request

type CTrigger_Request = C.std_srvs__srv__Trigger_Request

type CTrigger_Response

type CTrigger_Response = C.std_srvs__srv__Trigger_Response

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()

Jump to

Keyboard shortcuts

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