OpenDDS::DCPS::DataWriterImpl::AckToken Struct Reference

#include <DataWriterImpl.h>

Collaboration diagram for OpenDDS::DCPS::DataWriterImpl::AckToken:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AckToken (const DDS::Duration_t &max_wait, const SequenceNumber &sequence)
 ~AckToken ()
ACE_Time_Value deadline () const
DDS::Time_t timestamp () const
SequenceNumber expected (const RepoId &subscriber) const
bool marshal (ACE_Message_Block *&mblock, bool swap_bytes) const

Public Attributes

ACE_Time_Value tstamp_
DDS::Duration_t max_wait_
SequenceNumber sequence_
RepoIdToSequenceMap custom_

Constructor & Destructor Documentation

OpenDDS::DCPS::DataWriterImpl::AckToken::AckToken ( const DDS::Duration_t max_wait,
const SequenceNumber sequence 
) [inline]

OpenDDS::DCPS::DataWriterImpl::AckToken::~AckToken (  )  [inline]


Member Function Documentation

ACE_Time_Value OpenDDS::DCPS::DataWriterImpl::AckToken::deadline (  )  const [inline]

SequenceNumber OpenDDS::DCPS::DataWriterImpl::AckToken::expected ( const RepoId subscriber  )  const

bool OpenDDS::DCPS::DataWriterImpl::AckToken::marshal ( ACE_Message_Block *&  mblock,
bool  swap_bytes 
) const

DDS::Time_t OpenDDS::DCPS::DataWriterImpl::AckToken::timestamp (  )  const [inline]


Member Data Documentation

RepoIdToSequenceMap OpenDDS::DCPS::DataWriterImpl::AckToken::custom_

DDS::Duration_t OpenDDS::DCPS::DataWriterImpl::AckToken::max_wait_

SequenceNumber OpenDDS::DCPS::DataWriterImpl::AckToken::sequence_

ACE_Time_Value OpenDDS::DCPS::DataWriterImpl::AckToken::tstamp_


The documentation for this struct was generated from the following files:
Generated on Wed Nov 16 15:28:42 2011 for OpenDDS by  doxygen 1.4.7