Package com.retrogui.messageserver.common

Interface Summary
IMessageEncoder Network codec interface to encode-decode strings.
IMessageSerializer Defines methods for serialization.
ISessionControl Interface for controlling a session.
 

Class Summary
Base64Encoder Encoder class - encodes/decodes with a slightly tweaked base64 and DOES NOT chunk content into 76 character lines.
FileUtils misc file oriented utility methods
InboundMessageHandler incoming messages are placed into an inbound queue
JavaSerializer  
Message Message class
OutboundMessageHandler Class
Session Create message handlers that process inbound and outbound messages.
SysUtils misc system oriented utility methods
ThreadDiagnostics thread diagnostics
ThreadsafeQueue Class
 

Exception Summary
ApplicationFactoryException For throwing exceptions when server or client application factory method fails
MessageEncodingException For errors during encoding.
MessageSerializationException For errors during serialization.
SessionException For session errors in the message handlers.