Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::framing::ProtocolInitiation Class Reference

#include <ProtocolInitiation.h>

Inherits qpid::framing::AMQDataBlock.

List of all members.

Public Member Functions

 ProtocolInitiation ()
 ProtocolInitiation (uint8_t major, uint8_t minor)
 ProtocolInitiation (ProtocolVersion p)
virtual ~ProtocolInitiation ()
virtual void encode (Buffer &buffer) const
virtual bool decode (Buffer &buffer)
virtual uint32_t encodedSize () const
uint8_t getMajor () const
uint8_t getMinor () const
ProtocolVersion getVersion () const
bool operator== (ProtocolVersion v) const


Detailed Description

Definition at line 32 of file ProtocolInitiation.h.


Constructor & Destructor Documentation

qpid::framing::ProtocolInitiation::ProtocolInitiation (  ) 

qpid::framing::ProtocolInitiation::ProtocolInitiation ( uint8_t  major,
uint8_t  minor 
)

qpid::framing::ProtocolInitiation::ProtocolInitiation ( ProtocolVersion  p  ) 

virtual qpid::framing::ProtocolInitiation::~ProtocolInitiation (  )  [virtual]


Member Function Documentation

virtual bool qpid::framing::ProtocolInitiation::decode ( Buffer buffer  )  [virtual]

Implements qpid::framing::AMQDataBlock.

virtual void qpid::framing::ProtocolInitiation::encode ( Buffer buffer  )  const [virtual]

Implements qpid::framing::AMQDataBlock.

virtual uint32_t qpid::framing::ProtocolInitiation::encodedSize (  )  const [inline, virtual]

Implements qpid::framing::AMQDataBlock.

Definition at line 44 of file ProtocolInitiation.h.

uint8_t qpid::framing::ProtocolInitiation::getMajor (  )  const [inline]

Definition at line 45 of file ProtocolInitiation.h.

References qpid::framing::ProtocolVersion::getMajor().

uint8_t qpid::framing::ProtocolInitiation::getMinor (  )  const [inline]

Definition at line 46 of file ProtocolInitiation.h.

References qpid::framing::ProtocolVersion::getMinor().

ProtocolVersion qpid::framing::ProtocolInitiation::getVersion (  )  const [inline]

Definition at line 47 of file ProtocolInitiation.h.

Referenced by operator==().

bool qpid::framing::ProtocolInitiation::operator== ( ProtocolVersion  v  )  const [inline]

Definition at line 48 of file ProtocolInitiation.h.

References getVersion().


The documentation for this class was generated from the following file:
Qpid C++ API Reference
Generated on Tue Dec 8 15:39:37 2009 for Qpid C++ Client API by doxygen 1.4.7