libbmq  a5f8a06ba1d16cb5a65643e1fa7f1a1d6aadef40
bmqpi Directory Reference

The BMQPI (BlazingMQ Public Interfaces) package provides class interfaces intended to serve as extension points for the BlazingMQ SDK.

More...

Files

file  bmqpi_dtcontext.h [code]
 Provide an interface for a context with a notion of a current span.
 
file  bmqpi_dtspan.h [code]
 Provide an interface representing a span of a distributed trace.
 
file  bmqpi_dttracer.h [code]
 Provide an interface that can create new bmqpi::DTSpan objects.
 
file  bmqpi_hosthealthmonitor.h [code]
 Provide an interface for monitoring the health of the host.
 

Detailed Description

The bmqpi package provides pure abstract interfaces, which are intended for clients to extend in their own applications and libraries. These extension points facilitate integration with other aspects of a runtime environment (e.g. authentication, host health-checking), which may vary significantly from organization to organization.