Quick Links:

bmqa | bmqpi | bmqt

File List

Here is a list of all files with brief descriptions:
bmq.txt [text]Public SDK API for the BlazingMQ framework
bmqa.txt [text]Provide applications public API for the BlazingMQ SDK
bmqa_abstractsession.h [code]Provide a pure protocol for a BlazingMQ session
bmqa_closequeuestatus.h [code]Provide Value-Semantic Type for a close queue operation status
bmqa_configurequeuestatus.h [code]Provide Value-Semantic Type for a configure queue operation status
bmqa_confirmeventbuilder.h [code]Provide a builder for batching confirmation messages
bmqa_event.h [code]Provide a generic variant encompassing all types of events
bmqa_manualhosthealthmonitor.h [code]Provide a minimal implementation of bmqpi::HostHealthMonitor
bmqa_message.h [code]Provide the application with a message data object
bmqa_messageevent.h [code]Provide the application with data event notifications
bmqa_messageeventbuilder.h [code]Provide a builder for MessageEvent objects
bmqa_messageiterator.h [code]Provide a mechanism to iterate over the messages of a MessageEvent
bmqa_messageproperties.h [code]Provide a VST representing message properties
bmqa_mocksession.h [code]Provide a mock session, implementing bmqa::AbstractSession
bmqa_openqueuestatus.h [code]Provide Value-Semantic Type for an open queue operation status
bmqa_queueid.h [code]Provide a value-semantic efficient identifier for a queue
bmqa_session.h [code]Provide access to the BlazingMQ broker
bmqa_sessionevent.h [code]Provide value-semantic type for system event session notifications
bmqpi.txt [text]Provide an interface for monitoring the health of the host
bmqpi_dtcontext.h [code]Provide an interface for a context with a notion of a current span
bmqpi_dtspan.h [code]Provide an interface representing a span of a distributed trace
bmqpi_dttracer.h [code]Provide an interface that can create new DTSpan objects
bmqpi_hosthealthmonitor.h [code]Provide an interface for monitoring the health of the host
bmqt.txt [text]Provide value-semantic vocabulary types
bmqt_compressionalgorithmtype.h [code]Provide an enumeration for different compression algorithm types
bmqt_correlationid.h [code]Provide a value-semantic type usable as an efficient identifier
bmqt_encodingtype.h [code]Provide an enumeration for different message encoding types
bmqt_hosthealthstate.h [code]Provide an enumeration for different host health states
bmqt_messageeventtype.h [code]Provide an enumeration for the different types of message events
bmqt_messageguid.h [code]Provide a value-semantic global unique identifier for BlazingMQ
bmqt_propertytype.h [code]Provide enum for the supported data types for a message property
bmqt_queueflags.h [code]Provide enumerators for flags to use at Queue open
bmqt_queueoptions.h [code]Provide a value-semantic type for options related to a queue
bmqt_resultcode.h [code]Provide enums for various publicly exposed result code
bmqt_sessioneventtype.h [code]Provide an enumeration for the different types of session events
bmqt_sessionoptions.h [code]Provide a value-semantic type to configure session with the broker
bmqt_subscription.h [code]Provide a value-semantic types for subscription related API
bmqt_uri.h [code]Provide value-semantic type and utilities for a BlazingMQ queue
bmqt_version.h [code]Provide a value-semantic type representing a version (major minor)