Grappa  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Grappa::Metrics::GlobalQueueMetrics Class Reference

#include <GlobalQueue.hpp>

Public Member Functions

 GlobalQueueMetrics ()
 
void reset ()
 
void dump (std::ostream &o, const char *terminator)
 
void merge (const GlobalQueueMetrics *other)
 
void profiling_sample ()
 
void record_push_reserve_request (size_t msg_bytes, bool accepted)
 
void record_push_entry_request (size_t msg_bytes, bool had_consumer)
 
void record_pull_reserve_request (size_t msg_bytes)
 
void record_pull_entry_request (size_t msg_bytes)
 
void record_push_reserve_reply (size_t msg_bytes)
 
void record_pull_reserve_reply (size_t msg_bytes, bool consumer_waited)
 
void record_pull_entry_reply (size_t msg_bytes)
 

Detailed Description

Definition at line 47 of file GlobalQueue.hpp.

Constructor & Destructor Documentation

Grappa::Metrics::GlobalQueueMetrics::GlobalQueueMetrics ( )

Member Function Documentation

void Grappa::Metrics::GlobalQueueMetrics::dump ( std::ostream &  o,
const char *  terminator 
)
void Grappa::Metrics::GlobalQueueMetrics::merge ( const GlobalQueueMetrics other)
void Grappa::Metrics::GlobalQueueMetrics::profiling_sample ( )
void Grappa::Metrics::GlobalQueueMetrics::record_pull_entry_reply ( size_t  msg_bytes)
void Grappa::Metrics::GlobalQueueMetrics::record_pull_entry_request ( size_t  msg_bytes)
void Grappa::Metrics::GlobalQueueMetrics::record_pull_reserve_reply ( size_t  msg_bytes,
bool  consumer_waited 
)
void Grappa::Metrics::GlobalQueueMetrics::record_pull_reserve_request ( size_t  msg_bytes)
void Grappa::Metrics::GlobalQueueMetrics::record_push_entry_request ( size_t  msg_bytes,
bool  had_consumer 
)
void Grappa::Metrics::GlobalQueueMetrics::record_push_reserve_reply ( size_t  msg_bytes)
void Grappa::Metrics::GlobalQueueMetrics::record_push_reserve_request ( size_t  msg_bytes,
bool  accepted 
)
void Grappa::Metrics::GlobalQueueMetrics::reset ( )

The documentation for this class was generated from the following file: