Documentation ¶
Index ¶
- Variables
- func CloneSetCameraInfo_RequestSlice(dst, src []SetCameraInfo_Request)
- func CloneSetCameraInfo_ResponseSlice(dst, src []SetCameraInfo_Response)
- func SetCameraInfo_Request__Array_to_C(cSlice []CSetCameraInfo_Request, goSlice []SetCameraInfo_Request)
- func SetCameraInfo_Request__Array_to_Go(goSlice []SetCameraInfo_Request, cSlice []CSetCameraInfo_Request)
- func SetCameraInfo_Request__Sequence_to_C(cSlice *CSetCameraInfo_Request__Sequence, goSlice []SetCameraInfo_Request)
- func SetCameraInfo_Request__Sequence_to_Go(goSlice *[]SetCameraInfo_Request, cSlice CSetCameraInfo_Request__Sequence)
- func SetCameraInfo_Response__Array_to_C(cSlice []CSetCameraInfo_Response, goSlice []SetCameraInfo_Response)
- func SetCameraInfo_Response__Array_to_Go(goSlice []SetCameraInfo_Response, cSlice []CSetCameraInfo_Response)
- func SetCameraInfo_Response__Sequence_to_C(cSlice *CSetCameraInfo_Response__Sequence, goSlice []SetCameraInfo_Response)
- func SetCameraInfo_Response__Sequence_to_Go(goSlice *[]SetCameraInfo_Response, cSlice CSetCameraInfo_Response__Sequence)
- type CSetCameraInfo_Request
- type CSetCameraInfo_Request__Sequence
- type CSetCameraInfo_Response
- type CSetCameraInfo_Response__Sequence
- type SetCameraInfoClient
- type SetCameraInfoService
- type SetCameraInfoServiceRequestHandler
- type SetCameraInfoServiceResponseSender
- type SetCameraInfo_Request
- type SetCameraInfo_RequestPublisher
- type SetCameraInfo_RequestSubscription
- type SetCameraInfo_RequestSubscriptionCallback
- type SetCameraInfo_Response
- type SetCameraInfo_ResponsePublisher
- type SetCameraInfo_ResponseSubscription
- type SetCameraInfo_ResponseSubscriptionCallback
Constants ¶
This section is empty.
Variables ¶
var SetCameraInfoTypeSupport types.ServiceTypeSupport = _SetCameraInfoTypeSupport{}
Modifying this variable is undefined behavior.
var SetCameraInfo_RequestTypeSupport types.MessageTypeSupport = _SetCameraInfo_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var SetCameraInfo_ResponseTypeSupport types.MessageTypeSupport = _SetCameraInfo_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
Functions ¶
func CloneSetCameraInfo_RequestSlice ¶
func CloneSetCameraInfo_RequestSlice(dst, src []SetCameraInfo_Request)
CloneSetCameraInfo_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneSetCameraInfo_ResponseSlice ¶
func CloneSetCameraInfo_ResponseSlice(dst, src []SetCameraInfo_Response)
CloneSetCameraInfo_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func SetCameraInfo_Request__Array_to_C ¶
func SetCameraInfo_Request__Array_to_C(cSlice []CSetCameraInfo_Request, goSlice []SetCameraInfo_Request)
func SetCameraInfo_Request__Array_to_Go ¶
func SetCameraInfo_Request__Array_to_Go(goSlice []SetCameraInfo_Request, cSlice []CSetCameraInfo_Request)
func SetCameraInfo_Request__Sequence_to_C ¶
func SetCameraInfo_Request__Sequence_to_C(cSlice *CSetCameraInfo_Request__Sequence, goSlice []SetCameraInfo_Request)
func SetCameraInfo_Request__Sequence_to_Go ¶
func SetCameraInfo_Request__Sequence_to_Go(goSlice *[]SetCameraInfo_Request, cSlice CSetCameraInfo_Request__Sequence)
func SetCameraInfo_Response__Array_to_C ¶
func SetCameraInfo_Response__Array_to_C(cSlice []CSetCameraInfo_Response, goSlice []SetCameraInfo_Response)
func SetCameraInfo_Response__Array_to_Go ¶
func SetCameraInfo_Response__Array_to_Go(goSlice []SetCameraInfo_Response, cSlice []CSetCameraInfo_Response)
func SetCameraInfo_Response__Sequence_to_C ¶
func SetCameraInfo_Response__Sequence_to_C(cSlice *CSetCameraInfo_Response__Sequence, goSlice []SetCameraInfo_Response)
func SetCameraInfo_Response__Sequence_to_Go ¶
func SetCameraInfo_Response__Sequence_to_Go(goSlice *[]SetCameraInfo_Response, cSlice CSetCameraInfo_Response__Sequence)
Types ¶
type CSetCameraInfo_Request ¶
type CSetCameraInfo_Request = C.sensor_msgs__srv__SetCameraInfo_Request
type CSetCameraInfo_Request__Sequence ¶
type CSetCameraInfo_Request__Sequence = C.sensor_msgs__srv__SetCameraInfo_Request__Sequence
type CSetCameraInfo_Response ¶
type CSetCameraInfo_Response = C.sensor_msgs__srv__SetCameraInfo_Response
type CSetCameraInfo_Response__Sequence ¶
type CSetCameraInfo_Response__Sequence = C.sensor_msgs__srv__SetCameraInfo_Response__Sequence
type SetCameraInfoClient ¶
SetCameraInfoClient wraps rclgo.Client to provide type safe helper functions
func NewSetCameraInfoClient ¶
func NewSetCameraInfoClient(node *rclgo.Node, serviceName string, options *rclgo.ClientOptions) (*SetCameraInfoClient, error)
NewSetCameraInfoClient creates and returns a new client for the SetCameraInfo
func (*SetCameraInfoClient) Send ¶
func (s *SetCameraInfoClient) Send(ctx context.Context, req *SetCameraInfo_Request) (*SetCameraInfo_Response, *rclgo.ServiceInfo, error)
type SetCameraInfoService ¶
SetCameraInfoService wraps rclgo.Service to provide type safe helper functions
func NewSetCameraInfoService ¶
func NewSetCameraInfoService(node *rclgo.Node, name string, options *rclgo.ServiceOptions, handler SetCameraInfoServiceRequestHandler) (*SetCameraInfoService, error)
NewSetCameraInfoService creates and returns a new service for the SetCameraInfo
type SetCameraInfoServiceRequestHandler ¶
type SetCameraInfoServiceRequestHandler func(*rclgo.ServiceInfo, *SetCameraInfo_Request, SetCameraInfoServiceResponseSender)
type SetCameraInfoServiceResponseSender ¶
type SetCameraInfoServiceResponseSender struct {
// contains filtered or unexported fields
}
func (SetCameraInfoServiceResponseSender) SendResponse ¶
func (s SetCameraInfoServiceResponseSender) SendResponse(resp *SetCameraInfo_Response) error
type SetCameraInfo_Request ¶
type SetCameraInfo_Request struct {
CameraInfo sensor_msgs_msg.CameraInfo `yaml:"camera_info"` // The camera_info to store
}
func NewSetCameraInfo_Request ¶
func NewSetCameraInfo_Request() *SetCameraInfo_Request
NewSetCameraInfo_Request creates a new SetCameraInfo_Request with default values.
func (*SetCameraInfo_Request) Clone ¶
func (t *SetCameraInfo_Request) Clone() *SetCameraInfo_Request
func (*SetCameraInfo_Request) CloneMsg ¶
func (t *SetCameraInfo_Request) CloneMsg() types.Message
func (*SetCameraInfo_Request) GetTypeSupport ¶
func (t *SetCameraInfo_Request) GetTypeSupport() types.MessageTypeSupport
func (*SetCameraInfo_Request) SetDefaults ¶
func (t *SetCameraInfo_Request) SetDefaults()
type SetCameraInfo_RequestPublisher ¶
SetCameraInfo_RequestPublisher wraps rclgo.Publisher to provide type safe helper functions
func NewSetCameraInfo_RequestPublisher ¶
func NewSetCameraInfo_RequestPublisher(node *rclgo.Node, topic_name string, options *rclgo.PublisherOptions) (*SetCameraInfo_RequestPublisher, error)
NewSetCameraInfo_RequestPublisher creates and returns a new publisher for the SetCameraInfo_Request
func (*SetCameraInfo_RequestPublisher) Publish ¶
func (p *SetCameraInfo_RequestPublisher) Publish(msg *SetCameraInfo_Request) error
type SetCameraInfo_RequestSubscription ¶
type SetCameraInfo_RequestSubscription struct {
*rclgo.Subscription
}
SetCameraInfo_RequestSubscription wraps rclgo.Subscription to provide type safe helper functions
func NewSetCameraInfo_RequestSubscription ¶
func NewSetCameraInfo_RequestSubscription(node *rclgo.Node, topic_name string, opts *rclgo.SubscriptionOptions, subscriptionCallback SetCameraInfo_RequestSubscriptionCallback) (*SetCameraInfo_RequestSubscription, error)
NewSetCameraInfo_RequestSubscription creates and returns a new subscription for the SetCameraInfo_Request
func (*SetCameraInfo_RequestSubscription) TakeMessage ¶
func (s *SetCameraInfo_RequestSubscription) TakeMessage(out *SetCameraInfo_Request) (*rclgo.MessageInfo, error)
type SetCameraInfo_RequestSubscriptionCallback ¶
type SetCameraInfo_RequestSubscriptionCallback func(msg *SetCameraInfo_Request, info *rclgo.MessageInfo, err error)
SetCameraInfo_RequestSubscriptionCallback type is used to provide a subscription handler function for a SetCameraInfo_RequestSubscription.
type SetCameraInfo_Response ¶
type SetCameraInfo_Response struct { Success bool `yaml:"success"` // True if the call succeeded StatusMessage string `yaml:"status_message"` // Used to give details about success }
func NewSetCameraInfo_Response ¶
func NewSetCameraInfo_Response() *SetCameraInfo_Response
NewSetCameraInfo_Response creates a new SetCameraInfo_Response with default values.
func (*SetCameraInfo_Response) Clone ¶
func (t *SetCameraInfo_Response) Clone() *SetCameraInfo_Response
func (*SetCameraInfo_Response) CloneMsg ¶
func (t *SetCameraInfo_Response) CloneMsg() types.Message
func (*SetCameraInfo_Response) GetTypeSupport ¶
func (t *SetCameraInfo_Response) GetTypeSupport() types.MessageTypeSupport
func (*SetCameraInfo_Response) SetDefaults ¶
func (t *SetCameraInfo_Response) SetDefaults()
type SetCameraInfo_ResponsePublisher ¶
SetCameraInfo_ResponsePublisher wraps rclgo.Publisher to provide type safe helper functions
func NewSetCameraInfo_ResponsePublisher ¶
func NewSetCameraInfo_ResponsePublisher(node *rclgo.Node, topic_name string, options *rclgo.PublisherOptions) (*SetCameraInfo_ResponsePublisher, error)
NewSetCameraInfo_ResponsePublisher creates and returns a new publisher for the SetCameraInfo_Response
func (*SetCameraInfo_ResponsePublisher) Publish ¶
func (p *SetCameraInfo_ResponsePublisher) Publish(msg *SetCameraInfo_Response) error
type SetCameraInfo_ResponseSubscription ¶
type SetCameraInfo_ResponseSubscription struct {
*rclgo.Subscription
}
SetCameraInfo_ResponseSubscription wraps rclgo.Subscription to provide type safe helper functions
func NewSetCameraInfo_ResponseSubscription ¶
func NewSetCameraInfo_ResponseSubscription(node *rclgo.Node, topic_name string, opts *rclgo.SubscriptionOptions, subscriptionCallback SetCameraInfo_ResponseSubscriptionCallback) (*SetCameraInfo_ResponseSubscription, error)
NewSetCameraInfo_ResponseSubscription creates and returns a new subscription for the SetCameraInfo_Response
func (*SetCameraInfo_ResponseSubscription) TakeMessage ¶
func (s *SetCameraInfo_ResponseSubscription) TakeMessage(out *SetCameraInfo_Response) (*rclgo.MessageInfo, error)
type SetCameraInfo_ResponseSubscriptionCallback ¶
type SetCameraInfo_ResponseSubscriptionCallback func(msg *SetCameraInfo_Response, info *rclgo.MessageInfo, err error)
SetCameraInfo_ResponseSubscriptionCallback type is used to provide a subscription handler function for a SetCameraInfo_ResponseSubscription.