Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation
Classes | Namespaces | Functions
qpid/framing/reply_exceptions.h File Reference
#include "qpid/Exception.h"
#include "qpid/sys/ExceptionHolder.h"
#include "qpid/framing/enum.h"
#include "qpid/CommonImportExport.h"

Go to the source code of this file.

Classes

struct  qpid::framing::UnauthorizedAccessException
 The client attempted to work with a server entity to which it has no access due to security settings. More...
struct  qpid::framing::NotFoundException
 The client attempted to work with a server entity that does not exist. More...
struct  qpid::framing::ResourceLockedException
 The client attempted to work with a server entity to which it has no access because another client is working with it. More...
struct  qpid::framing::PreconditionFailedException
 The client requested a command that was not allowed because some precondition failed. More...
struct  qpid::framing::ResourceDeletedException
 A server entity the client is working with has been deleted. More...
struct  qpid::framing::IllegalStateException
 The peer sent a command that is not permitted in the current state of the session. More...
struct  qpid::framing::CommandInvalidException
 The command segments could not be decoded. More...
struct  qpid::framing::ResourceLimitExceededException
 The client exceeded its resource allocation. More...
struct  qpid::framing::NotAllowedException
 The peer tried to use a command a manner that is inconsistent with the rules described in the specification. More...
struct  qpid::framing::IllegalArgumentException
 The command argument is malformed, i.e. More...
struct  qpid::framing::NotImplementedException
 The peer tried to use functionality that is not implemented in its partner. More...
struct  qpid::framing::InternalErrorException
 The peer could not complete the command because of an internal error. More...
struct  qpid::framing::InvalidArgumentException
 An invalid argument was passed to a command, and the operation could not proceed. More...
struct  qpid::framing::ConnectionForcedException
 An operator intervened to close the connection for some reason. More...
struct  qpid::framing::InvalidPathException
 The client tried to work with an unknown virtual host. More...
struct  qpid::framing::FramingErrorException
 A valid frame header cannot be formed from the incoming byte stream. More...
struct  qpid::framing::SessionBusyException
 The session is currently attached to another transport. More...
struct  qpid::framing::TransportBusyException
 The transport is currently attached to another session. More...
struct  qpid::framing::NotAttachedException
 The transport is not currently attached to any session. More...
struct  qpid::framing::UnknownIdsException
 Command data was received prior to any use of the command-point control. More...

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.


Functions

sys::ExceptionHolder qpid::framing::createSessionException (int code, const std::string &text)
sys::ExceptionHolder qpid::framing::createConnectionException (int code, const std::string &text)
sys::ExceptionHolder qpid::framing::createChannelException (int code, const std::string &text)

Qpid C++ API Reference
Generated on Mon Aug 22 2011 for Qpid C++ Client API by doxygen 1.7.4