OpenDDS::RTPS::Sedp::Writer Class Reference
List of all members.
Public Member Functions |
| Writer (const DCPS::RepoId &pub_id, Sedp &sedp) |
virtual | ~Writer () |
bool | assoc (const DCPS::AssociationData &subscription) |
void | data_delivered (const DCPS::DataSampleElement *) |
void | data_dropped (const DCPS::DataSampleElement *, bool by_transport) |
void | control_delivered (const DCPS::Message_Block_Ptr &sample) |
void | control_dropped (const DCPS::Message_Block_Ptr &sample, bool dropped_by_transport) |
void | notify_publication_disconnected (const DCPS::ReaderIdSeq &) |
void | notify_publication_reconnected (const DCPS::ReaderIdSeq &) |
void | notify_publication_lost (const DCPS::ReaderIdSeq &) |
void | remove_associations (const DCPS::ReaderIdSeq &, bool) |
void | retrieve_inline_qos_data (InlineQosData &) const |
void | send_sample (const ACE_Message_Block &data, size_t size, const DCPS::RepoId &reader, DCPS::SequenceNumber &sequence, bool historic=false) |
DDS::ReturnCode_t | write_parameter_list (const ParameterList &plist, const DCPS::RepoId &reader, DCPS::SequenceNumber &sequence) |
DDS::ReturnCode_t | write_participant_message (const ParticipantMessageData &pmd, const DCPS::RepoId &reader, DCPS::SequenceNumber &sequence) |
DDS::ReturnCode_t | write_stateless_message (const DDS::Security::ParticipantStatelessMessage &msg, const DCPS::RepoId &reader, DCPS::SequenceNumber &sequence) |
DDS::ReturnCode_t | write_volatile_message_secure (const DDS::Security::ParticipantVolatileMessageSecure &msg, const DCPS::RepoId &reader, DCPS::SequenceNumber &sequence) |
DDS::ReturnCode_t | write_dcps_participant_secure (const Security::SPDPdiscoveredParticipantData &msg, const DCPS::RepoId &reader, DCPS::SequenceNumber &sequence) |
DDS::ReturnCode_t | write_unregister_dispose (const DCPS::RepoId &rid, CORBA::UShort pid=PID_ENDPOINT_GUID) |
void | end_historic_samples (const DCPS::RepoId &reader) |
Private Member Functions |
void | write_control_msg (DCPS::Message_Block_Ptr payload, size_t size, DCPS::MessageId id, DCPS::SequenceNumber seq=DCPS::SequenceNumber()) |
void | set_header_fields (DCPS::DataSampleHeader &dsh, size_t size, const DCPS::RepoId &reader, DCPS::SequenceNumber &sequence, bool historic_sample=false, DCPS::MessageId id=DCPS::SAMPLE_DATA) |
Private Attributes |
Header | header_ |
DCPS::SequenceNumber | seq_ |
Detailed Description
Definition at line 270 of file Sedp.h.
Constructor & Destructor Documentation
OpenDDS::RTPS::Sedp::Writer::Writer |
( |
const DCPS::RepoId & |
pub_id, |
|
|
Sedp & |
sedp | |
|
) |
| | |
OpenDDS::RTPS::Sedp::Writer::~Writer |
( |
|
) |
[virtual] |
Member Function Documentation
void OpenDDS::RTPS::Sedp::Writer::control_dropped |
( |
const DCPS::Message_Block_Ptr & |
sample, |
|
|
bool |
dropped_by_transport | |
|
) |
| | [virtual] |
void OpenDDS::RTPS::Sedp::Writer::data_dropped |
( |
const DCPS::DataSampleElement * |
dsle, |
|
|
bool |
by_transport | |
|
) |
| | [virtual] |
void OpenDDS::RTPS::Sedp::Writer::end_historic_samples |
( |
const DCPS::RepoId & |
reader |
) |
|
void OpenDDS::RTPS::Sedp::Writer::notify_publication_disconnected |
( |
const DCPS::ReaderIdSeq & |
|
) |
[inline, virtual] |
void OpenDDS::RTPS::Sedp::Writer::notify_publication_lost |
( |
const DCPS::ReaderIdSeq & |
|
) |
[inline, virtual] |
void OpenDDS::RTPS::Sedp::Writer::notify_publication_reconnected |
( |
const DCPS::ReaderIdSeq & |
|
) |
[inline, virtual] |
void OpenDDS::RTPS::Sedp::Writer::remove_associations |
( |
const DCPS::ReaderIdSeq & |
, |
|
|
bool |
| |
|
) |
| | [inline, virtual] |
void OpenDDS::RTPS::Sedp::Writer::retrieve_inline_qos_data |
( |
InlineQosData & |
|
) |
const [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following files: