activemq-cpp-3.6.0
Data Structures
Here are the data structures with brief descriptions:
[detail level 123456]
oNactivemqLicensed to the Apache Software Foundation (ASF) under one or more contributor license agreements
|oNcmsutil
|oNcommands
|oNcore
|oNexceptions
|oNio
|oNlibrary
|oNstate
|oNthreads
|oNtransport
|oNutil
|\Nwireformat
oNcmsLicensed to the Apache Software Foundation (ASF) under one or more contributor license agreements
|oCAsyncCallbackAsynchronous event interface for CMS asynchronous operations
|oCBytesMessageA BytesMessage object is used to send a message containing a stream of unsigned bytes
|oCCloseableInterface for a class that implements the close method
|oCCMSExceptionCMS API Exception that is the base for all exceptions thrown from CMS classes
|oCCMSPropertiesInterface for a Java-like properties object
|oCCMSSecurityExceptionThis exception must be thrown when a provider rejects a user name/password submitted by a client
|oCConnectionThe client's connection to its provider
|oCConnectionFactoryDefines the interface for a factory that creates connection objects, the Connection objects returned implement the CMS Connection interface and hide the CMS Provider specific implementation details behind that interface
|oCConnectionMetaDataA ConnectionMetaData object provides information describing the Connection object
|oCDeliveryModeThis is an Abstract class whose purpose is to provide a container for the delivery mode enumeration for CMS messages
|oCDestinationA Destination object encapsulates a provider-specific address
|oCExceptionListenerIf a CMS provider detects a serious problem, it notifies the client application through an ExceptionListener that is registered with the Connection
|oCIllegalStateExceptionThis exception is thrown when a method is invoked at an illegal or inappropriate time or if the provider is not in an appropriate state for the requested operation
|oCInvalidClientIdExceptionThis exception must be thrown when a client attempts to set a connection's client ID to a value that is rejected by a provider
|oCInvalidDestinationExceptionThis exception must be thrown when a destination either is not understood by a provider or is no longer valid
|oCInvalidSelectorExceptionThis exception must be thrown when a CMS client attempts to give a provider a message selector with invalid syntax
|oCMapMessageA MapMessage object is used to send a set of name-value pairs
|oCMessageRoot of all messages
|oCMessageAvailableListenerA listener interface similar to the MessageListener interface
|oCMessageConsumerA client uses a MessageConsumer to received messages from a destination
|oCMessageEnumerationDefines an object that enumerates a collection of Messages
|oCMessageEOFExceptionThis exception must be thrown when an unexpected end of stream has been reached when a StreamMessage or BytesMessage is being read
|oCMessageFormatExceptionThis exception must be thrown when a CMS client attempts to use a data type not supported by a message or attempts to read data in a message as the wrong type
|oCMessageListenerA MessageListener object is used to receive asynchronously delivered messages
|oCMessageNotReadableExceptionThis exception must be thrown when a CMS client attempts to read a write-only message
|oCMessageNotWriteableExceptionThis exception must be thrown when a CMS client attempts to write to a read-only message
|oCMessageProducerA client uses a MessageProducer object to send messages to a Destination
|oCMessageTransformerProvides an interface for clients to transform cms::Message objects inside the CMS MessageProducer and MessageConsumer objects before the message's are sent or received
|oCObjectMessagePlace holder for interaction with JMS systems that support Java, the C++ client is not responsible for deserializing the contained Object
|oCQueueAn interface encapsulating a provider-specific queue name
|oCQueueBrowserThis class implements in interface for browsing the messages in a Queue without removing them
|oCResourceAllocationExceptionThis exception is thrown when an operation is invalid because a transaction is in progress
|oCSessionA Session object is a single-threaded context for producing and consuming messages
|oCStartableInterface for a class that implements the start method
|oCStoppableInterface for a class that implements the stop method
|oCStreamMessageInterface for a StreamMessage
|oCTemporaryQueueDefines a Temporary Queue based Destination
|oCTemporaryTopicDefines a Temporary Topic based Destination
|oCTextMessageInterface for a text message
|oCTopicAn interface encapsulating a provider-specific topic name
|oCTransactionInProgressExceptionThis exception is thrown when an operation is invalid because a transaction is in progress
|oCTransactionRolledBackExceptionThis exception must be thrown when a call to Session.commit results in a rollback of the current transaction
|oCUnsupportedOperationExceptionThis exception must be thrown when a CMS client attempts use a CMS method that is not implemented or not supported by the CMS Provider in use
|oCXAConnectionThe XAConnection interface defines an extended Connection type that is used to create XASession objects
|oCXAConnectionFactoryThe XAConnectionFactory interface is specialized interface that defines an ConnectionFactory that creates Connection instance that will participate in XA Transactions
|oCXAExceptionThe XAException is thrown by the Resource Manager (RM) to inform the Transaction Manager of an error encountered by the involved transaction
|oCXAResourceThe XAResource interface is a CMS mapping of the industry standard XA interface based on the X/Open CAE Specification (Distributed Transaction Processing: The XA Specification)
|oCXASessionThe XASession interface extends the capability of Session by adding access to a CMS provider's support for the operating inside an XA Transaction (optional)
|\CXidAn interface which provides a mapping for the X/Open XID transaction identifier structure
oNdecafLicensed to the Apache Software Foundation (ASF) under one or more contributor license agreements
|oNinternal
|oNio
|oNlang
|oNnet
|oNnio
|oNsecurity
|\Nutil
oNstd
|oCless< decaf::lang::ArrayPointer< T > >An override of the less function object so that the Pointer objects can be stored in STL Maps, etc
|\Cless< decaf::lang::Pointer< T > >An override of the less function object so that the Pointer objects can be stored in STL Maps, etc
oCcode
oCct_data_s
oCgz_header_s
oCgz_state
oCinflate_state
oCinternal_state
oCtree_desc_s
\Cz_stream_s