|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BasicMessage | |
---|---|
message | Provides different message formats, the InputOutputHandler is
capable of transmitting. |
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 . |
Uses of BasicMessage in message |
---|
Subinterfaces of BasicMessage in message | |
---|---|
interface |
Reply
Interface, all messages must implement, that travel in direction last mix −> first mix (= receiver −> client). |
interface |
Request
Interface, all messages must implement, that travel in direction first mix −> last mix (= client −> receiver). |
Classes in message that implement BasicMessage | |
---|---|
class |
BatchSizeMessage
InternalMessage used for communication between two
OutputStrategy components, located on neighbored mixes. |
class |
ChannelEstablishMessage
ExternalMessage used to establish a channel, which can transmit
ChannelMessage s and Reply ies. |
class |
ChannelMessage
ExternalMessage used to transmit data on an existing channel. |
class |
ChannelReleaseMessage
ExternalMessage used to release an existing channel. |
class |
Message
Basic abstract class for all types of messages the
InputOutputHandler is capable of transmitting. |
class |
ReplyMessage
ExternalMessage used to send data to a Client . |
Uses of BasicMessage in messageProcessor |
---|
Methods in messageProcessor with parameters of type BasicMessage | |
---|---|
protected boolean |
ReplayDetection.isReplay(BasicMessage basicMessage)
Detects whether a message has already been processed, or not. |
protected Message |
Recoder.recode(BasicMessage message)
Recodes (decrypts/encrypts) the bypassed message according to its type. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |