qpid::framing::AMQRequestBody Class Reference

Body of a request method frame. More...

#include <AMQRequestBody.h>

List of all members.

Public Types

typedef boost::shared_ptr<
AMQRequestBody
shared_ptr

Public Member Functions

 AMQRequestBody (ProtocolVersion v, RequestId id=0, ResponseId mark=0)
uint8_t type () const
void encode (Buffer &buffer) const
Data & getData ()
RequestId getRequestId () const
ResponseId getResponseMark () const
void setRequestId (RequestId id)
void setResponseMark (ResponseId mark)
bool isRequest () const

Static Public Member Functions

static Data & getData (const AMQBody::shared_ptr &body)
static shared_ptr create (AMQP_MethodVersionMap &versionMap, ProtocolVersion version, Buffer &buffer)
static const uint32_t baseSize ()

Protected Member Functions

void printPrefix (std::ostream &out) const


Detailed Description

Body of a request method frame.


The documentation for this class was generated from the following file:
Generated on Tue Apr 17 14:22:18 2007 for Qpid by  doxygen 1.4.7