RLRP routing
v.0.1.0
|
Classes | |
class | AppHandler |
Class for handling all incoming user application data, received from the virtual network interface. More... | |
class | DataHandler |
Wrapping class for starting all auxiliary handlers and threads. More... | |
class | IncomingTrafficHandler |
A thread class for receiving incoming data from the real physical network interface. More... | |
Variables | |
lock = threading.Lock() | |
Store the global threading.Lock object. More... | |
DATA_LOG = routing_logging.create_routing_log("routing.data_handler.log", "data_handler") | |
Global routing_logging.LogWrapper object for logging DataHandler activity. More... | |
@package DataHandler Created on Oct 6, 2014 @author: Dmitrii Dugaev This module is responsible for processing all incoming/outgoing data transmission from the user application performed by AppHandler thread, and from the network interface performed by IncomingTrafficHandler thread. This processing includes all unicast/broadcast data packets, and all RLRP service messages.
DataHandler.DATA_LOG = routing_logging.create_routing_log("routing.data_handler.log", "data_handler") |
Global routing_logging.LogWrapper object for logging DataHandler activity.
DataHandler.lock = threading.Lock() |
Store the global threading.Lock object.