#include <ProphetNode.h>
Definition at line 262 of file ProphetNode.h.
Public Member Functions | |
ProphetAck () | |
ProphetAck (const EndpointID &eid, u_int32_t cts=0, u_int32_t ets=0) | |
ProphetAck (const ProphetAck &) | |
ProphetAck & | operator= (const ProphetAck &) |
bool | operator< (const ProphetAck &) const |
Public Attributes | |
EndpointID | dest_id_ |
destination EndpointID | |
u_int32_t | cts_ |
creation timestamp | |
u_int32_t | ets_ |
expiration timestamp |
dtn::ProphetAck::ProphetAck | ( | ) |
Definition at line 167 of file ProphetNode.cc.
dtn::ProphetAck::ProphetAck | ( | const EndpointID & | eid, | |
u_int32_t | cts = 0 , |
|||
u_int32_t | ets = 0 | |||
) |
Definition at line 172 of file ProphetNode.cc.
dtn::ProphetAck::ProphetAck | ( | const ProphetAck & | p | ) |
Definition at line 179 of file ProphetNode.cc.
References ASSERT, dest_id_, dtn::EndpointID::equals(), and dtn::EndpointID::NULL_EID().
ProphetAck & dtn::ProphetAck::operator= | ( | const ProphetAck & | p | ) |
bool dtn::ProphetAck::operator< | ( | const ProphetAck & | p | ) | const |
Definition at line 186 of file ProphetNode.cc.
References cts_, dest_id_, dtn::EndpointID::equals(), and dtn::EndpointID::str().
destination EndpointID
Definition at line 271 of file ProphetNode.h.
Referenced by operator<(), operator=(), ProphetAck(), and dtn::ProphetEncounter::send_bundle_offer().
u_int32_t dtn::ProphetAck::cts_ |
creation timestamp
Definition at line 272 of file ProphetNode.h.
Referenced by operator<(), operator=(), and dtn::ProphetEncounter::send_bundle_offer().
u_int32_t dtn::ProphetAck::ets_ |
expiration timestamp
Definition at line 273 of file ProphetNode.h.
Referenced by dtn::ProphetAckList::expire().