Uses of Class
message.ChannelMessage

Packages that use ChannelMessage
accessControl Access control component - Supposed to perform authentication, access and admission control. 
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
 

Uses of ChannelMessage in accessControl
 

Methods in accessControl with parameters of type ChannelMessage
private static boolean IntegrityCheck.isMACCorrect(ChannelMessage message)
          Checks if the bypassed ChannelMessage has integrity.
 

Uses of ChannelMessage in inputOutputHandler
 

Methods in inputOutputHandler that return ChannelMessage
private  ChannelMessage PreviousMixConnectionHandler.readChannelMessage(byte[] blockWithHeader, User user)
          Reads a ChannelMessage from the previous mix, generates a ChannelMessage object and returns it.
 

Uses of ChannelMessage in messageProcessor
 

Methods in messageProcessor that return ChannelMessage
private  ChannelMessage Recoder.decrypt(ChannelMessage message)
          Decrypts the symmetrically encrypted, bypassed ChannelMessage.
 

Methods in messageProcessor with parameters of type ChannelMessage
private  ChannelMessage Recoder.decrypt(ChannelMessage message)
          Decrypts the symmetrically encrypted, bypassed ChannelMessage.