Classes | |
class | LightWeightMarshaller |
Encodes et decodes basic data types from a given stream with most basic encoding routines, which deal only with endianness for fixed-size types. More... | |
class | MarshallException |
Exception to be raised whenever a protocol-related issue arises. More... | |
class | DecodeException |
Exception to be raised whenever a bitstream could not be decoded into a higher-level construct. More... | |
class | EncodeException |
Exception to be raised whenever a higher-level construct could not be encoded into a bitstream. More... | |
class | Marshaller |
Encodes and decodes informations so that they can be directly written and read from and to the stream that the marshaller encapsulates. More... | |
class | MiddlewareException |
Exception to be raised whenever a middleware issue arises. More... | |
class | ProtocolException |
Exception to be raised whenever a protocol-related issue arises. More... | |
class | ProtocolEndpoint |
Designates a protocol endpoint, which is an abstraction for both the client and the server side. More... | |
class | ProtocolServer |
Designates an applicative server which implements the server side of a protocol specification. More... |