Ice
3.9
Slice API Reference
Toggle main menu visibility
Loading...
Searching...
No Matches
IceStorm
Metrics.ice
1
// Copyright (c) ZeroC, Inc.
2
3
#pragma once
4
5
[[
"cpp:dll-export:ICESTORM_API"
]]
6
[[
"cpp:doxygen:include:IceStorm/IceStorm.h"
]]
7
[[
"cpp:header-ext:h"
]]
8
9
[[
"cpp:include:IceStorm/Config.h"
]]
10
11
[[
"js:module:@zeroc/ice"
]]
12
13
#include "Ice/Metrics.ice"
14
15
[
"java:identifier:com.zeroc.IceMX"
]
16
[
"swift:identifier:IceStorm"
]
17
module
IceMX
18
{
19
/// Provides information about one or more IceStorm topics.
20
class
TopicMetrics
extends
Metrics
21
{
22
/// The number of events published on the topic(s) by publishers.
23
long
published
= 0;
24
25
/// The number of events forwarded on the topic(s) by IceStorm topic links.
26
long
forwarded
= 0;
27
}
28
29
/// Provides information about IceStorm subscribers.
30
class
SubscriberMetrics
extends
Metrics
31
{
32
/// The number of queued events.
33
int
queued
= 0;
34
35
/// The number of outstanding events.
36
int
outstanding
= 0;
37
38
/// The number of forwarded events.
39
long
delivered
= 0;
40
}
41
}
IceMX::Metrics
The base class for metrics.
Definition
Metrics.ice:24
IceMX::SubscriberMetrics::queued
int queued
The number of queued events.
Definition
Metrics.ice:33
IceMX::SubscriberMetrics::delivered
long delivered
The number of forwarded events.
Definition
Metrics.ice:39
IceMX::SubscriberMetrics::outstanding
int outstanding
The number of outstanding events.
Definition
Metrics.ice:36
IceMX::SubscriberMetrics
Provides information about IceStorm subscribers.
Definition
Metrics.ice:31
IceMX::TopicMetrics::forwarded
long forwarded
The number of events forwarded on the topic(s) by IceStorm topic links.
Definition
Metrics.ice:26
IceMX::TopicMetrics::published
long published
The number of events published on the topic(s) by publishers.
Definition
Metrics.ice:23
IceMX::TopicMetrics
Provides information about one or more IceStorm topics.
Definition
Metrics.ice:21
IceMX
The Ice Management eXtension facility.
Definition
Metrics.ice:18
Generated by
1.17.0