C++ TargetRTS
Loading...
Searching...
No Matches
extension
rsa_rt
C++
TargetRTS
include
RTCounts.h
1
/*
2
* Licensed Materials - Property of HCL and/or IBM
3
* Copyright HCL Technologies Ltd. 2016, 2021. All Rights Reserved.
4
* Copyright IBM Corporation 1999, 2016. All Rights Reserved.
5
*
6
* U.S. Government Users Restricted Rights - Use, duplication or
7
* disclosure restricted by GSA ADP Schedule.
8
*/
9
10
#ifndef __RTCounts_h__
11
#define __RTCounts_h__ included
12
13
#ifdef PRAGMA
14
#pragma interface
15
#endif
16
17
#ifndef __RTPriority_h__
18
#include <RTPriority.h>
19
#endif
20
21
class
RTCounts
22
{
23
public
:
24
RTCounts
(
void
);
25
26
// numbers of
27
unsigned
actorsIncarnated;
// actors incarnated
28
unsigned
actorsDestroyed;
// actors destroyed
29
30
unsigned
portsIncarnated;
// ports incarnated
31
unsigned
portsDestroyed;
// ports destroyed
32
33
unsigned
messagesAllocated;
// messages allocated
34
unsigned
peakMessagesAllocated;
// peak messages allocated
35
36
unsigned
messagesInvoked;
// messages invoked
37
unsigned
messagesDelivered[OTRTS_NUMPRIO];
// messages delivered
38
unsigned
messagesDropped;
// messages queued
39
// but not delivered
40
41
unsigned
timersStarted;
// timeouts requested
42
unsigned
timersExpired;
// timeouts expired
43
unsigned
timersCancelled;
// timeouts cancelled
44
45
private
:
46
// unavailable methods
47
RTCounts
(
const
RTCounts
& );
48
RTCounts
& operator=(
const
RTCounts
& );
49
};
50
51
#endif
// __RTCounts_h__
RTCounts
Definition:
RTCounts.h:22
Generated by
1.9.6