libbmq 2f89e4a12c66e1eef53d27df596a2d59742f6a67
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
bmqpi Directory Reference

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

More...

Files

 bmqpi_dtcontext.h
 Provide an interface for a context with a notion of a current span.
 
 bmqpi_dtspan.h
 Provide an interface representing a span of a distributed trace.
 
 bmqpi_dttracer.h
 Provide an interface that can create new bmqpi::DTSpan objects.
 
 bmqpi_hosthealthmonitor.h
 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.