|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InputOutputHandlerController | |
---|---|
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. |
messageProcessor | MessageProcessor component - Takes messages from component
InputOutputHandler , processes them (recoding, checking for replays,
removing/adding padding, initiating message authentication) and bypasses them
to component OutputStrategy . |
outputStrategy | Output Strategy component - Collects messages until an output criterion is fulfilled (certain number of messages collected or timeout reached) |
Uses of InputOutputHandlerController in inputOutputHandler |
---|
Constructors in inputOutputHandler with parameters of type InputOutputHandlerController | |
---|---|
ClientConnectionHandler(InputOutputHandlerController inputOutputHandler,
UserDatabaseController userDatabase,
OutputStrategyController outputStrategy)
Constructs a new ClientConnectionHandler which accepts
connections, receives Requests and sends
Reply ies. |
|
NextMixConnectionHandler(InputOutputHandlerController inputOutputHandler,
UserDatabaseController userDatabase,
ExternalInformationPortController externalInformationPort)
Constructs a new NextMixConnectionHandler which handles
communication with the next mix in the cascade. |
|
PreviousMixConnectionHandler(InputOutputHandlerController inputOutputHandler,
UserDatabaseController userDatabase,
OutputStrategyController outputStrategy,
ExternalInformationPortController externalInformationPort)
Constructs a new PreviousMixConnectionHandler which handles
communication with a previous mix (in the same cascade as this one). |
|
ProxyConnectionHandler(InputOutputHandlerController inputOutputHandler)
Generates a new ProxyConnectionHandler , which handles
communication with a proxy server. |
|
ReplyDecision(InputOutputHandlerController inputOutputHandler)
Creates a new ReplyDecision object which can be used to
decides about the optimal reply size and time depending on the current
traffic situation by the last mix of a cascade. |
Uses of InputOutputHandlerController in messageProcessor |
---|
Methods in messageProcessor with parameters of type InputOutputHandlerController | |
---|---|
void |
MessageProcessorController.initialize(java.security.KeyPair keyPair,
InputOutputHandlerController inputOutputHandler,
AccessControlController accessControl,
OutputStrategyController outputStrategy)
Initialization method for this component. |
Uses of InputOutputHandlerController in outputStrategy |
---|
Methods in outputStrategy with parameters of type InputOutputHandlerController | |
---|---|
void |
OutputStrategyController.initialize(InputOutputHandlerController inputOutputHandler)
Initialization method for this component. |
Constructors in outputStrategy with parameters of type InputOutputHandlerController | |
---|---|
Batch(int initialMessageBufferSize,
boolean isRequestBatch,
boolean belongsToLastMix,
InputOutputHandlerController inputOutputHandlerController)
Constructs a new Batch that can be used to stores processed
messages until output is requested (see putOutBatch() ). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |