OpenDDS::DCPS::RtpsUdpDataLink::InterestingAckNack Struct Reference

Collaboration diagram for OpenDDS::DCPS::RtpsUdpDataLink::InterestingAckNack:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InterestingAckNack ()
 InterestingAckNack (const RepoId &w, const RepoId &r, const ACE_INET_Addr &wa)
bool operator< (const InterestingAckNack &other) const

Public Attributes

RepoId writerid
RepoId readerid
ACE_INET_Addr writer_address

Detailed Description

Definition at line 487 of file RtpsUdpDataLink.h.


Constructor & Destructor Documentation

OpenDDS::DCPS::RtpsUdpDataLink::InterestingAckNack::InterestingAckNack (  )  [inline]

Definition at line 492 of file RtpsUdpDataLink.h.

00492 { }

OpenDDS::DCPS::RtpsUdpDataLink::InterestingAckNack::InterestingAckNack ( const RepoId w,
const RepoId r,
const ACE_INET_Addr wa 
) [inline]

Definition at line 493 of file RtpsUdpDataLink.h.

00494       : writerid(w)
00495       , readerid(r)
00496       , writer_address(wa)
00497     { }


Member Function Documentation

bool OpenDDS::DCPS::RtpsUdpDataLink::InterestingAckNack::operator< ( const InterestingAckNack other  )  const [inline]

Definition at line 499 of file RtpsUdpDataLink.h.

References readerid, and writerid.

00499                                                           {
00500       if (writerid != other.writerid) {
00501         return DCPS::GUID_tKeyLessThan() (writerid, other.writerid);
00502       }
00503       return DCPS::GUID_tKeyLessThan() (readerid, other.readerid);
00504     }


Member Data Documentation

Definition at line 489 of file RtpsUdpDataLink.h.

Referenced by operator<().

Definition at line 490 of file RtpsUdpDataLink.h.

Definition at line 488 of file RtpsUdpDataLink.h.

Referenced by operator<().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1