Ice 3.7 Slice API Reference
Data Members | List of all members
IceMX::ChildInvocationMetrics Class Reference

Provides information on child invocations. More...

defined in <Ice/Metrics.ice>

class ChildInvocationMetrics extends IceMX::Metrics { ... }

Inheritance diagram for IceMX::ChildInvocationMetrics:
Inheritance graph
[legend]
Collaboration diagram for IceMX::ChildInvocationMetrics:
Collaboration graph
[legend]

Data Members

long replySize = 0
 The size of the invocation reply. More...
 
long size = 0
 The size of the invocation. More...
 
- Data Members inherited from IceMX::Metrics
int current = 0
 The number of objects currently observed by this metrics. More...
 
int failures = 0
 The number of failures observed. More...
 
string id
 The metrics identifier. More...
 
long total = 0
 The total number of objects observed by this metrics. More...
 
long totalLifetime = 0
 The sum of the lifetime of each observed objects. More...
 

Detailed Description

Provides information on child invocations.

A child invocation is either remote (sent over an Ice connection) or collocated. An invocation can have multiple child invocation if it is retried. Child invocation metrics are embedded within InvocationMetrics.

Data Member Documentation

◆ replySize

long replySize = 0

The size of the invocation reply.

This corresponds to the size of the marshalled output and return parameters.

◆ size

long size = 0

The size of the invocation.

This corresponds to the size of the marshalled input parameters.


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