#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] |
1.5.8