Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches

◆ SessionMetrics() [2/3]

IceMX::SessionMetrics::SessionMetrics ( std::string id,
std::int64_t total,
std::int32_t current,
std::int64_t totalLifetime,
std::int32_t failures,
std::int32_t forwardedClient,
std::int32_t forwardedServer,
std::int32_t routingTableSize,
std::int32_t queuedClient,
std::int32_t queuedServer,
std::int32_t overriddenClient,
std::int32_t overriddenServer )
inlinenoexcept

One-shot constructor to initialize all data members.

Parameters
idThe metrics identifier.
totalThe total number of objects observed by this metrics.
currentThe number of objects currently observed by this metrics.
totalLifetimeThe sum of the lifetime of each observed objects.
failuresThe number of failures observed.
forwardedClientThe number of client requests forwarded.
forwardedServerThe number of server requests forwarded.
routingTableSizeThe size of the routing table.
queuedClientThe number of client requests queued.
queuedServerThe number of server requests queued.
overriddenClientThe number of client requests overridden.
overriddenServerThe number of server requests overridden.

Definition at line 62 of file Metrics.h.