|
feisty meow concerns codebase
2.140
|
this will keep track of sequencing for a communication process on a per host basis. More...
#include <sequence_tracker.h>
Public Member Functions | |
| sequence_tracker (int coalesce_time, int silence_time) | |
| ~sequence_tracker () | |
| DEFINE_CLASS_NAME ("sequence_tracker") | |
| void | add_pair (const machine_uid &host, int sequence) |
| bool | have_seen (const machine_uid &host, int sequence) |
| void | clean_up () |
| basis::astring | text_form (bool verbose=false) const |
this will keep track of sequencing for a communication process on a per host basis.
Definition at line 39 of file sequence_tracker.h.
| sockets::sequence_tracker::sequence_tracker | ( | int | coalesce_time, |
| int | silence_time | ||
| ) |
Definition at line 254 of file sequence_tracker.cpp.
| sockets::sequence_tracker::~sequence_tracker | ( | ) |
Definition at line 262 of file sequence_tracker.cpp.
References basis::WHACK().
| void sockets::sequence_tracker::add_pair | ( | const machine_uid & | host, |
| int | sequence | ||
| ) |
Definition at line 274 of file sequence_tracker.cpp.
| void sockets::sequence_tracker::clean_up | ( | ) |
Definition at line 294 of file sequence_tracker.cpp.
| sockets::sequence_tracker::DEFINE_CLASS_NAME | ( | "sequence_tracker" | ) |
| bool sockets::sequence_tracker::have_seen | ( | const machine_uid & | host, |
| int | sequence | ||
| ) |
Definition at line 283 of file sequence_tracker.cpp.
References basis::negative().
| astring sockets::sequence_tracker::text_form | ( | bool | verbose = false | ) | const |
Definition at line 268 of file sequence_tracker.cpp.
References verbose.