124 DataSampleElement::DataLinkIdTypeGUIDMap&
void set_sample(Message_Block_Ptr sample)
CORBA::ULong get_num_subs() const
const DataSampleHeader & get_header() const
TransportSendListener * get_send_listener() const
DataLinkIdTypeGUIDMap & get_filter_per_link()
void set_sub_id(CORBA::ULong index, OpenDDS::DCPS::GUID_t id)
void set_filter_out(GUIDSeq *filter_out)
GUIDSeq_var filter_out_
tracking for Content-Filtering data
GUID_t get_pub_id() const
OpenDDS::DCPS::GUID_t subscription_ids_[OpenDDS::DCPS::MAX_READERS_PER_ELEM]
DataSampleElement * get_next_send_sample() const
void set_transaction_id(ACE_UINT64 transaction_id)
TransportSendListener * send_listener_
Message_Block_Ptr sample_
DataSample * get_sample() const
DataSampleHeader header_
The OpenDDS DCPS header for this sample.
OpenDDS::DCPS::GUID_t get_sub_id(CORBA::ULong index) const
GUID_t publication_id_
Publication Id used downstream.
DataSampleElement * next_send_sample_
Thread of data being unsent/sending/sent/released.
ACE_UINT64 transaction_id_
DataLinkIdTypeGUIDMap filter_per_link_
void set_num_subs(CORBA::ULong num_subs)
ACE_UINT64 transaction_id() const
unsigned long long ACE_UINT64
sequence< GUID_t > GUIDSeq
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
const OpenDDS::DCPS::GUID_t * get_sub_ids() const
void set_next_send_sample(DataSampleElement *next_send_sample)
The Internal API and Implementation of OpenDDS.