8 #ifndef OPENDDS_DCPS_TRANSPORT_MULTICAST_RELIABLESESSION_H 9 #define OPENDDS_DCPS_TRANSPORT_MULTICAST_RELIABLESESSION_H 41 void deliver_held_data();
42 virtual void release_remote(
const GUID_t& remote);
44 virtual bool control_received(
char submessage_id,
56 virtual bool start(
bool active,
bool acked);
PmfSporadicTask< ReliableSession > Sporadic
RcHandle< Sporadic > nak_watchdog_
#define OpenDDS_Multicast_Export
NakRequestMap nak_requests_
#define OPENDDS_MULTIMAP(K, T)
SequenceNumber TransportHeaderSN
Christopher Diggins *renamed files *fixing compilation errors *adding Visual C project file *removed make Max Lybbert *removed references to missing and unused header
Holds a data sample received by the transport.
Defines class that represents a transport packet header.
std::pair< SequenceNumber, SequenceNumber > SequenceRange
Sequence number abstraction. Only allows positive 64 bit values.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
virtual bool is_reliable()
The Internal API and Implementation of OpenDDS.
typedef OPENDDS_MAP(OPENDDS_STRING, OPENDDS_STRING) ValueMap
Helper types and functions for config file parsing.
DisjointSequence nak_sequence_
typedef OPENDDS_SET(NetworkAddress) AddrSet
ACE_Thread_Mutex held_lock_