RTI Connext C API  Version 7.0.0

Builtin topic for accessing requests from different services within RTI Connext. More...

Data Structures

struct  DDS_ServiceRequest
 A request coming from one of the built-in services. More...
 
struct  DDS_ServiceRequestSeq
 Instantiates FooSeq < DDS_ServiceRequest > . More...
 
struct  DDS_ServiceRequestTypeSupport
 Instantiates TypeSupport < DDS_ServiceRequest > . More...
 

Typedefs

typedef struct DDS_ServiceRequest DDS_ServiceRequest
 A request coming from one of the built-in services. More...
 
typedef struct DDS_ServiceRequestDataReader DDS_ServiceRequestDataReader
 Instantiates DataReader < DDS_ServiceRequest > . More...
 

Variables

const DDS_Long DDS_UNKNOWN_SERVICE_REQUEST_ID
 An invalid Service Id. More...
 
const DDS_Long DDS_TOPIC_QUERY_SERVICE_REQUEST_ID
 Service Id for the DDS_TopicQuery Service. More...
 
const DDS_Long DDS_LOCATOR_REACHABILITY_SERVICE_REQUEST_ID
 Service Id for the Locator Reachability Service. More...
 
const char * DDS_SERVICE_REQUEST_TOPIC_NAME
 Service Request topic name. More...
 

Detailed Description

Builtin topic for accessing requests from different services within RTI Connext.

Currently, the only public service that uses this topic is the DDS_TopicQuery service.

See also
Topic Queries for an explanation of how TopicQueries use ServiceRequests and how you can access the ServiceRequests for debugging purposes in the section The Built-in ServiceRequest DataReader.

Typedef Documentation

◆ DDS_ServiceRequest

A request coming from one of the built-in services.

Data associated with the built-in topic DDS_SERVICE_REQUEST_TOPIC_NAME. It contains service-specific information.

See also
DDS_SERVICE_REQUEST_TOPIC_NAME
DDS_ParticipantBuiltinTopicDataDataReader

◆ DDS_ServiceRequestDataReader

Variable Documentation

◆ DDS_UNKNOWN_SERVICE_REQUEST_ID

const DDS_Long DDS_UNKNOWN_SERVICE_REQUEST_ID

An invalid Service Id.

◆ DDS_TOPIC_QUERY_SERVICE_REQUEST_ID

const DDS_Long DDS_TOPIC_QUERY_SERVICE_REQUEST_ID

Service Id for the DDS_TopicQuery Service.

◆ DDS_LOCATOR_REACHABILITY_SERVICE_REQUEST_ID

const DDS_Long DDS_LOCATOR_REACHABILITY_SERVICE_REQUEST_ID

Service Id for the Locator Reachability Service.

◆ DDS_SERVICE_REQUEST_TOPIC_NAME

const char* DDS_SERVICE_REQUEST_TOPIC_NAME

Service Request topic name.

Topic name of the DDS_ServiceRequestDataReader

See also
DDS_ServiceRequest
DDS_ServiceRequestDataReader