qpid::framing Namespace Reference

The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built. More...


Classes

class  FieldTable
 A set of name-value pairs. More...
struct  Decimal
 Represents a decimal value. More...
class  Value
 Polymorpic base class for values. More...
class  ValueOps
 Template for common operations on Value sub-classes. More...

Typedefs

typedef AMQMethodBody *(*) fnPtr (u_int8_t, u_int8_t)

Enumerations

enum  body_types { METHOD_BODY = 1, HEADER_BODY = 2, CONTENT_BODY = 3, HEARTBEAT_BODY = 8 }
enum  delivery_mode { TRANSIENT = 1, PERSISTENT = 2 }
enum  header_classes { BASIC = 60 }

Functions

std::ostream & operator<< (std::ostream &out, const AMQBody &body)
std::ostream & operator<< (std::ostream &out, const AMQMethodBody &body)
std::ostream & operator<< (std::ostream &out, const Decimal &d)
std::ostream & operator<< (std::ostream &out, const Value &d)
static ProtocolVersion highestProtocolVersion (8, 0)
template<class T>
AMQMethodBody * createMethodBodyFn (u_int8_t major, u_int8_t minor)


Detailed Description

The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built.
Generated on Thu Jan 25 11:48:16 2007 for Qpid by  doxygen 1.5.1