#include <Ack.h>
Public Member Functions | |
Ack () | |
Default constructor. | |
Ack (std::string endpoint_id, u_int32_t cts=0, u_int32_t seq=0, u_int32_t ets=0) | |
Constructor. | |
Ack (const Ack &a) | |
Copy constructor. | |
bool | operator< (const Ack &a) const |
Comparison operator for STL sort. | |
Ack & | operator= (const Ack &a) |
Assignment operator. | |
std::string | dest_id () const |
Accessors. | |
u_int32_t | cts () const |
Accessors. | |
u_int32_t | seq () const |
Accessors. | |
u_int32_t | ets () const |
Accessors. | |
void | set_dest_id (const std::string &dest_id) |
Mutators. | |
void | set_cts (u_int32_t cts) |
Mutators. | |
void | set_seq (u_int32_t seq) |
Mutators. | |
void | set_ets (u_int32_t ets) |
Mutators. | |
Protected Attributes | |
std::string | dest_id_ |
u_int32_t | cts_ |
u_int32_t | seq_ |
u_int32_t | ets_ |
Definition at line 31 of file Ack.h.
prophet::Ack::Ack | ( | std::string | endpoint_id, | |
u_int32_t | cts = 0 , |
|||
u_int32_t | seq = 0 , |
|||
u_int32_t | ets = 0 | |||
) | [inline] |
u_int32_t prophet::Ack::cts | ( | ) | const [inline] |
Accessors.
Definition at line 59 of file Ack.h.
References cts_.
Referenced by prophet::AckList::expire().
std::string prophet::Ack::dest_id | ( | ) | const [inline] |
u_int32_t prophet::Ack::ets | ( | ) | const [inline] |
Accessors.
Definition at line 61 of file Ack.h.
References ets_.
Referenced by prophet::AckList::expire().
u_int32_t prophet::Ack::seq | ( | ) | const [inline] |
void prophet::Ack::set_cts | ( | u_int32_t | cts | ) | [inline] |
void prophet::Ack::set_dest_id | ( | const std::string & | dest_id | ) | [inline] |
void prophet::Ack::set_ets | ( | u_int32_t | ets | ) | [inline] |
void prophet::Ack::set_seq | ( | u_int32_t | seq | ) | [inline] |
u_int32_t prophet::Ack::cts_ [protected] |
std::string prophet::Ack::dest_id_ [protected] |
Definition at line 103 of file Ack.h.
Referenced by dest_id(), operator<(), operator=(), and set_dest_id().
u_int32_t prophet::Ack::ets_ [protected] |
u_int32_t prophet::Ack::seq_ [protected] |