Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built. More...
The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built.
typedef uint32_t qpid::framing::BatchOffset |
Definition at line 38 of file amqp_types.h.
typedef uint16_t qpid::framing::ChannelId |
Definition at line 37 of file amqp_types.h.
typedef uint8_t qpid::framing::ClassId |
Definition at line 39 of file amqp_types.h.
typedef uint8_t qpid::framing::FrameType |
Definition at line 36 of file amqp_types.h.
Definition at line 446 of file FieldValue.h.
typedef uint8_t qpid::framing::MethodId |
Definition at line 40 of file amqp_types.h.
typedef uint16_t qpid::framing::ReplyCode |
Definition at line 41 of file amqp_types.h.
Definition at line 34 of file constants.h.
Definition at line 63 of file amqp_types.h.
enum qpid::framing::Track |
Definition at line 36 of file TypeCode.h.
sys::ExceptionHolder qpid::framing::createChannelException | ( | int | code, |
const std::string & | text | ||
) |
sys::ExceptionHolder qpid::framing::createConnectionException | ( | int | code, |
const std::string & | text | ||
) |
sys::ExceptionHolder qpid::framing::createSessionException | ( | int | code, |
const std::string & | text | ||
) |
bool qpid::framing::FieldValue::convertsTo< std::string > | ( | ) | const [inline] |
Definition at line 124 of file FieldValue.h.
std::string qpid::framing::FieldValue::get< std::string > | ( | ) | const [inline] |
Definition at line 133 of file FieldValue.h.
bool qpid::framing::getEncodedValue | ( | FieldTable::ValuePtr | vptr, |
T & | value | ||
) |
Definition at line 460 of file FieldValue.h.
bool qpid::framing::isTypeCode | ( | uint8_t | t | ) |
True if t is a valid TypeCode value.
int32_t qpid::framing::operator- | ( | const SequenceNumber & | a, |
const SequenceNumber & | b | ||
) | [inline] |
Definition at line 64 of file SequenceNumber.h.
std::ostream& qpid::framing::operator<< | ( | std::ostream & | o, |
const SequenceNumber & | n | ||
) |
std::ostream& qpid::framing::operator<< | ( | std::ostream & | , |
Uuid | |||
) |
Print in format 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb.
std::ostream& qpid::framing::operator<< | ( | std::ostream & | , |
TypeCode | |||
) |
std::ostream& qpid::framing::operator<< | ( | std::ostream & | , |
const Buffer & | |||
) |
std::ostream& qpid::framing::operator<< | ( | std::ostream & | out, |
const FieldValue & | v | ||
) | [inline] |
Definition at line 135 of file FieldValue.h.
References qpid::framing::FieldValue::print().
std::istream& qpid::framing::operator>> | ( | std::istream & | , |
Uuid & | |||
) |
Read from format 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb.
const char* qpid::framing::typeName | ( | TypeCode | t | ) |
Definition at line 53 of file amqp_types.h.
const ChannelId qpid::framing::CHANNEL_MAX = (ChannelId(~1))>>1 |
Maximum channel ID used by broker.
Reserve high bit for internal use.
Definition at line 52 of file amqp_types.h.