|
libbmq b6028b29b733bc7541593d2905a5f79a9f0192fc
|
The BMQPI (BlazingMQ Public Interfaces) package provides class interfaces intended to serve as extension points for the BlazingMQ SDK.
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. | |
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.