Struct ServiceMembers_s

Struct Documentation

struct ServiceMembers_s

This struct provides introspection information for one service definition. A service is comprised of two interfaces: the request and the response.

Public Members

const char *service_namespace_

The namespace in which the service resides, e.g. “example_messages::srv” for example_messages/srv

const char *service_name_

The name of the service, e.g. “AddTwoInts”.

const MessageMembers *request_members_

A pointer to the introspection information structure for the request interface.

const MessageMembers *response_members_

A pointer to the introspection information structure for the response interface.

const MessageMembers *event_members_

A pointer to the introspection information structure for the event interface.