uint64_t send_bandwidth_
Bandwidth being utilized for send operations.
knowledge::KnowledgeMap records_
Context specific records.
std::string originator_
Originator of the current message.
Provides context about the transport.
TransportContext(int64_t operation=IDLE_OPERATION, uint64_t receive_bandwidth=0, uint64_t send_bandwidth=0, uint64_t message_time=0, uint64_t current_time=time(NULL), const std::string &domain="", const std::string &originator="", const std::string &endpoint="")
Constructor.
int64_t operation_
Operation being performed.
std::string endpoint_
Public endpoint of the current message.
uint64_t receive_bandwidth_
Bandwidth being utilized for receive operations.
void operator=(const TransportContext &rhs)
Assignment operator.