#include <DataWriterImpl.h>
Collaboration diagram for OpenDDS::DCPS::DataWriterImpl::AckToken:
Public Member Functions | |
AckToken (const DDS::Duration_t &max_wait, const SequenceNumber &sequence) | |
~AckToken () | |
ACE_Time_Value | deadline () const |
DDS::Time_t | timestamp () const |
Public Attributes | |
ACE_Time_Value | tstamp_ |
DDS::Duration_t | max_wait_ |
SequenceNumber | sequence_ |
Definition at line 89 of file DataWriterImpl.h.
OpenDDS::DCPS::DataWriterImpl::AckToken::AckToken | ( | const DDS::Duration_t & | max_wait, | |
const SequenceNumber & | sequence | |||
) | [inline] |
OpenDDS::DCPS::DataWriterImpl::AckToken::~AckToken | ( | ) | [inline] |
ACE_Time_Value OpenDDS::DCPS::DataWriterImpl::AckToken::deadline | ( | ) | const [inline] |
Definition at line 102 of file DataWriterImpl.h.
References OpenDDS::DCPS::duration_to_absolute_time_value().
Referenced by OpenDDS::DCPS::DataWriterImpl::wait_for_specific_ack().
00102 { 00103 return duration_to_absolute_time_value(this->max_wait_, this->tstamp_); 00104 }
DDS::Time_t OpenDDS::DCPS::DataWriterImpl::AckToken::timestamp | ( | ) | const [inline] |
Definition at line 106 of file DataWriterImpl.h.
References OpenDDS::DCPS::time_value_to_time().
00106 { 00107 return time_value_to_time(this->tstamp_); 00108 }
Definition at line 91 of file DataWriterImpl.h.
Definition at line 92 of file DataWriterImpl.h.
Referenced by OpenDDS::DCPS::DataWriterImpl::wait_for_acknowledgments(), and OpenDDS::DCPS::DataWriterImpl::wait_for_specific_ack().
ACE_Time_Value OpenDDS::DCPS::DataWriterImpl::AckToken::tstamp_ |
Definition at line 90 of file DataWriterImpl.h.