libbmq  a5f8a06ba1d16cb5a65643e1fa7f1a1d6aadef40
bmqa Directory Reference

The BMQA (BlazingMQ API) package provides applications a public API.

More...

Files

file  bmqa_abstractsession.h [code]
 Provide a pure protocol for a BlazingMQ session.
 
file  bmqa_closequeuestatus.h [code]
 Provide Value-Semantic Type for a close queue operation status.
 
file  bmqa_configurequeuestatus.h [code]
 Provide Value-Semantic Type for a configure queue operation status.
 
file  bmqa_confirmeventbuilder.h [code]
 Provide a builder for batching confirmation messages.
 
file  bmqa_event.h [code]
 Provide a generic variant encompassing all types of events.
 
file  bmqa_manualhosthealthmonitor.h [code]
 Provide a minimal implementation of bmqpi::HostHealthMonitor.
 
file  bmqa_message.h [code]
 Provide the application with a message data object.
 
file  bmqa_messageevent.h [code]
 Provide the application with data event notifications.
 
file  bmqa_messageeventbuilder.h [code]
 Provide a builder for bmqa::MessageEvent objects.
 
file  bmqa_messageiterator.h [code]
 Provide a mechanism to iterate over the messages of a bmqa::MessageEvent.
 
file  bmqa_messageproperties.h [code]
 Provide a VST representing message properties.
 
file  bmqa_mocksession.h [code]
 Provide a mock session, implementing bmqa::AbstractSession.
 
file  bmqa_openqueuestatus.h [code]
 Provide Value-Semantic Type for an open queue operation status.
 
file  bmqa_queueid.h [code]
 Provide a value-semantic efficient identifier for a queue.
 
file  bmqa_session.h [code]
 Provide access to the BlazingMQ broker.
 
file  bmqa_sessionevent.h [code]
 Provide value-semantic type for system event session notifications.
 

Detailed Description

The bmqa package provides the public API of the BlazingMQ SDK for applications to use.