Kagome
Polkadot Runtime Engine in C++17
kagome::metrics::PrometheusHandler Member List

This is the complete list of members for kagome::metrics::PrometheusHandler, including all inherited members.

cleanupStalePointers(std::vector< std::weak_ptr< prometheus::Collectable >> &collectables)kagome::metrics::PrometheusHandlerprivatestatic
collectables_kagome::metrics::PrometheusHandlerprivate
collectables_mutex_kagome::metrics::PrometheusHandlerprivate
logger_kagome::metrics::PrometheusHandlerprivate
onSessionRequest(Session::Request request, std::shared_ptr< Session > session) overridekagome::metrics::PrometheusHandlervirtual
PrometheusHandler()kagome::metrics::PrometheusHandlerexplicit
registerCollectable(Registry &registry) overridekagome::metrics::PrometheusHandlervirtual
registerCollectable(const std::weak_ptr< prometheus::Collectable > &collectable)kagome::metrics::PrometheusHandlerprivate
removeCollectable(const std::weak_ptr< prometheus::Collectable > &collectable)kagome::metrics::PrometheusHandlerprivate
writeResponse(std::shared_ptr< Session > session, Session::Request request, const std::string &body)kagome::metrics::PrometheusHandlerprivate
~Handler()=defaultkagome::metrics::Handlervirtual
~PrometheusHandler() override=defaultkagome::metrics::PrometheusHandler