libbmq 57a4779af25c7e9db2550c596f277dd91da7e3c2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
bmqa Directory Reference

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

More...

Files

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