Package inputOutputHandler

InputOutputHandler component - Handles (mix) message-based connections (see package Message) with communication partners (clients, other mixes and proxy servers) and therefore abstracts from the physic communication channels.

See:
          Description

Class Summary
ClientConnectionHandler Handles communication with Clients.
InputOutputHandlerController Controller class of component InputOutputHandler.
NextMixConnectionHandler Handles communication with the next mix in the cascade.
PreviousMixConnectionHandler Handles communication with a previous mix (in the same cascade as this one).
ProxyConnectionHandler Handles communication with a proxy server.
ReplyDecision Decides about the optimal reply size and time depending on the current traffic situation (only used by last mix of cascade).
 

Package inputOutputHandler Description

InputOutputHandler component - Handles (mix) message-based connections (see package Message) with communication partners (clients, other mixes and proxy servers) and therefore abstracts from the physic communication channels.

Contains a class for each type of communication partner ("client", "previous mix", "next mix" and "proxy").

Calculates reply size dynamically (depending on the current traffic situation).