sensor_msgs_srv

package
v0.0.0-...-56b24e1 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var SetCameraInfoTypeSupport types.ServiceTypeSupport = _SetCameraInfoTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SetCameraInfo_RequestTypeSupport types.MessageTypeSupport = _SetCameraInfo_RequestTypeSupport{}

Modifying this variable is undefined behavior.

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

type SetCameraInfoClient struct {
	*rclgo.Client
}

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

type SetCameraInfoService

type SetCameraInfoService struct {
	*rclgo.Service
}

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 SetCameraInfoServiceResponseSender

type SetCameraInfoServiceResponseSender struct {
	// contains filtered or unexported fields
}

func (SetCameraInfoServiceResponseSender) SendResponse

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

type SetCameraInfo_RequestPublisher struct {
	*rclgo.Publisher
}

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

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

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

type SetCameraInfo_ResponsePublisher struct {
	*rclgo.Publisher
}

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

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

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.

Jump to

Keyboard shortcuts

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