RLRP routing
v.0.1.0
|
Classes | |
class | ArqHandler |
Main class for sending data and processing the corresponding ACKs. More... | |
class | ArqRoutine |
A routine ARQ thread class which is responsible for sending the given message/data periodically in a timeout interval, until the corresponding ARQ has been received. More... | |
Variables | |
lock = threading.Lock() | |
Store the global threading.Lock object. More... | |
ARQ_HANDLER_LOG = routing_logging.create_routing_log("routing.arq_handler.log", "arq_handler") | |
Global routing_logging.LogWrapper object for logging ArqHandler activity. More... | |
int | max_int32 = 0xFFFFFFFF |
32-bit mask constant. More... | |
@package ArqHandler Created on Jun 8, 2016 @author: Dmitrii Dugaev This module is responsible for sending the incoming messages (data) to the given destination address using a simple Stop-and-Go ARQ technique.
ArqHandler.ARQ_HANDLER_LOG = routing_logging.create_routing_log("routing.arq_handler.log", "arq_handler") |
Global routing_logging.LogWrapper object for logging ArqHandler activity.
ArqHandler.lock = threading.Lock() |
Store the global threading.Lock object.
ArqHandler.max_int32 = 0xFFFFFFFF |
32-bit mask constant.