Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <qpid/framing/ProtocolVersion.h>
Public Member Functions | |
ProtocolVersion (uint8_t _major=0, uint8_t _minor=0, uint8_t _protocol=0) | |
QPID_COMMON_INLINE_EXTERN uint8_t | getMajor () const |
QPID_COMMON_INLINE_EXTERN void | setMajor (uint8_t major) |
QPID_COMMON_INLINE_EXTERN uint8_t | getMinor () const |
QPID_COMMON_INLINE_EXTERN void | setMinor (uint8_t minor) |
QPID_COMMON_INLINE_EXTERN uint8_t | getProtocol () const |
QPID_COMMON_INLINE_EXTERN void | setProtocol (uint8_t protocol) |
const std::string | toString () const |
ProtocolVersion & | operator= (ProtocolVersion p) |
bool | operator== (ProtocolVersion p) const |
QPID_COMMON_INLINE_EXTERN bool | operator!= (ProtocolVersion p) const |
Static Public Attributes | |
static uint8_t | AMQP |
static uint8_t | LEGACY_AMQP |
static uint8_t | TLS |
static uint8_t | SASL |
Definition at line 34 of file ProtocolVersion.h.
|
inlineexplicit |
Definition at line 42 of file ProtocolVersion.h.
|
inline |
Definition at line 45 of file ProtocolVersion.h.
|
inline |
Definition at line 47 of file ProtocolVersion.h.
|
inline |
Definition at line 49 of file ProtocolVersion.h.
|
inline |
Definition at line 56 of file ProtocolVersion.h.
ProtocolVersion& qpid::framing::ProtocolVersion::operator= | ( | ProtocolVersion | p | ) |
bool qpid::framing::ProtocolVersion::operator== | ( | ProtocolVersion | p | ) | const |
|
inline |
Definition at line 46 of file ProtocolVersion.h.
|
inline |
Definition at line 48 of file ProtocolVersion.h.
|
inline |
Definition at line 50 of file ProtocolVersion.h.
References qpid::log::protocol.
const std::string qpid::framing::ProtocolVersion::toString | ( | ) | const |
|
static |
Definition at line 57 of file ProtocolVersion.h.
|
static |
Definition at line 58 of file ProtocolVersion.h.
|
static |
Definition at line 60 of file ProtocolVersion.h.
|
static |
Definition at line 59 of file ProtocolVersion.h.