#include <ConnectionCodec.h>
Public Member Functions | |
virtual size_t | decode (const char *buffer, size_t size)=0 |
Decode from buffer, return number of bytes decoded. | |
virtual size_t | encode (const char *buffer, size_t size)=0 |
Encode into buffer, return number of bytes encoded. | |
virtual bool | canEncode ()=0 |
Return true if we have data to encode. | |
virtual void | closed ()=0 |
Network connection was closed from other end. | |
virtual bool | isClosed () const =0 |
virtual framing::ProtocolVersion | getVersion () const =0 |
Definition at line 37 of file ConnectionCodec.h.
virtual size_t qpid::sys::ConnectionCodec::decode | ( | const char * | buffer, | |
size_t | size | |||
) | [pure virtual] |
Decode from buffer, return number of bytes decoded.
Implemented in qpid::cluster::ConnectionCodec.
virtual void qpid::sys::ConnectionCodec::closed | ( | ) | [pure virtual] |