20#include "FooSupport.h"
33 const char* type_name);
36 const char* topic_name,
const char* type_name);
57extern void howto_setup_reader_to_access_received_data_via_listener(
60extern void howto_access_received_data_via_reader(
72extern void howto_setup_subscriber_to_access_received_data_via_listener(
75extern void howto_access_received_data_via_subscriber(
DDS_Subscriber* subscriber);
RTICdrLong DDS_Long
Defines a long integer data type, equivalent to IDL/CDR long.
Definition: common.ifc:244
struct DDS_DomainParticipantFactoryImpl DDS_DomainParticipantFactory
<<singleton>> <<interface>> Allows creation and destruction of DDS_DomainParticipant objects.
Definition: domain.ifc:2870
DDS_DOMAINID_TYPE_NATIVE DDS_DomainId_t
An integer that indicates in which domain a DDS_DomainParticipant communicates.
Definition: domain.ifc:240
struct DDS_DomainParticipantImpl DDS_DomainParticipant
<<interface>> Container for all DDS_DomainEntity objects.
Definition: infrastructure.ifc:9931
DDS_UnsignedLong DDS_InstanceStateMask
A bit-mask (list) of instance states, i.e. DDS_InstanceStateKind.
Definition: subscription.ifc:1128
struct DDS_PublisherImpl DDS_Publisher
<<interface>> A publisher is the object responsible for the actual dissemination of publications.
Definition: publication.ifc:182
struct DDS_DataReaderImpl DDS_DataReader
<<interface>> Allows the application to: (1) declare the data it wishes to receive (i....
Definition: subscription.ifc:225
DDS_UnsignedLong DDS_SampleStateMask
A bit-mask (list) of sample states, i.e. DDS_SampleStateKind.
Definition: subscription.ifc:1055
struct DDS_SubscriberImpl DDS_Subscriber
<<interface>> A subscriber is the object responsible for actually receiving data from a subscription.
Definition: subscription.ifc:234
struct DDS_TopicWrapperI DDS_Topic
<<interface>> The most basic description of the data to be published and subscribed.
Definition: topic.ifc:521
DDS_HANDLE_TYPE_NATIVE DDS_InstanceHandle_t
Type definition for an instance handle.
Definition: infrastructure.ifc:900
DDS_UnsignedLong DDS_ViewStateMask
A bit-mask (list) of view states, i.e. DDS_ViewStateKind.
Definition: subscription.ifc:1090
struct DDS_DataWriterImpl DDS_DataWriter
<<interface>> Allows an application to set the value of the data to be published under a given DDS_To...
Definition: publication.ifc:174
<<interface>> DDS_Listener for reader status.
Definition: subscription.ifc:2190
<<interface>> DDS_Listener for status about a subscriber.
Definition: subscription.ifc:2333
<<interface>> <<generic>> User data type specific data writer.
Definition: data.ifc:466
A representative user-defined data type.
Definition: data.ifc:112