8 #ifndef OPENDDS_DDSDCPSSUBSCRIPTION_IDL 9 #define OPENDDS_DDSDCPSSUBSCRIPTION_IDL 14 #pragma ciao lem "dds/DdsDcpsSubscriptionE.idl" 17 local
interface TopicDescription;
18 local
interface DomainParticipant;
20 local
interface Subscriber;
23 void on_requested_deadline_missed(
27 void on_requested_incompatible_qos(
31 void on_sample_rejected(
35 void on_liveliness_changed(
39 void on_data_available(
42 void on_subscription_matched(
52 void on_data_on_readers(
65 #ifndef OPENDDS_NO_QUERY_CONDITION 67 string get_query_expression();
164 #ifndef OPENDDS_NO_QUERY_CONDITION 169 in
string query_expression,
212 #if !defined (DDS_HAS_MINIMUM_BIT) 216 #endif // !defined (DDS_HAS_MINIMUM_BIT) 234 in
string topic_name);
256 #ifndef OPENDDS_NO_OBJECT_MODEL_PROFILE local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask sample_states
sequence< InstanceHandle_t > InstanceHandleSeq
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask in ::DDS::InstanceStateMask instance_states
local interface<%TYPE%> DataReader
unsigned long InstanceStateMask
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask view_states
unsigned long SampleStateMask
HANDLE_TYPE_NATIVE InstanceHandle_t
sequence< DataReader > DataReaderSeq
unsigned long ViewStateMask
sequence< string > StringSeq