qpid/framing/amqp_types.h File Reference

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

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Typedefs | Enumerations | Variables
qpid/framing/amqp_types.h File Reference

Definitions and forward declarations of all types used in AMQP messages. More...

`#include "qpid/sys/IntegerTypes.h"`
`#include <string>`

Go to the source code of this file.

## Namespaces
namespace | qpid
| This file was automatically generated from the AMQP specification.
namespace | qpid::framing
| The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built.
## Typedefs
typedef uint8_t | qpid::framing::FrameType
typedef uint16_t | qpid::framing::ChannelId
typedef uint32_t | qpid::framing::BatchOffset
typedef uint8_t | qpid::framing::ClassId
typedef uint8_t | qpid::framing::MethodId
typedef uint16_t | qpid::framing::ReplyCode
## Enumerations
enum | qpid::framing::DeliveryMode { qpid::framing::TRANSIENT = 1, qpid::framing::PERSISTENT = 2 }
## Variables
const ChannelId | qpid::framing::CHANNEL_MAX = (ChannelId(~1))>>1
| Maximum channel ID used by broker.
const ChannelId | qpid::framing::CHANNEL_HIGH_BIT = ChannelId(~CHANNEL_MAX)

## Detailed Description

Definitions and forward declarations of all types used in AMQP messages.

Definition in file amqp_types.h.