6 #ifndef OPENDDS_DDSDCPSPUBLICATION_IDL 7 #define OPENDDS_DDSDCPSPUBLICATION_IDL 11 #pragma ciao lem "dds/DdsDcpsPublicationE.idl" 14 local
interface Topic;
15 local
interface DomainParticipant;
17 local
interface Publisher;
20 void on_offered_deadline_missed(
24 void on_offered_incompatible_qos(
28 void on_liveliness_lost(
32 void on_publication_matched(
105 #if !defined (DDS_HAS_MINIMUM_BIT) 109 #endif // !defined (DDS_HAS_MINIMUM_BIT) 124 in
string topic_name);
144 #ifndef OPENDDS_NO_OBJECT_MODEL_PROFILE 185 void on_publication_disconnected(
187 in PublicationDisconnectedStatus status);
191 void on_publication_reconnected(
193 in PublicationReconnectedStatus status);
200 void on_publication_lost(
sequence< InstanceHandle_t > InstanceHandleSeq
PublicationLostStatus PublicationDisconnectedStatus
local interface<%TYPE%> DataWriter
PublicationLostStatus DisassociationStatus
PublicationLostStatus PublicationReconnectedStatus
HANDLE_TYPE_NATIVE InstanceHandle_t
::DDS::InstanceHandleSeq subscription_handles
The Internal API and Implementation of OpenDDS.