EpcTools
An event based multi-threaded C++ development framework.
Public Member Functions | List of all members
EStatistics::MessageStats Class Reference

Contains the statistics for an individual message. More...

#include <estats.h>

Public Member Functions

 MessageStats (EStatistics::MessageId id, cpStr name)
 
 MessageStats (EStatistics::MessageId id, const EString &name)
 
 MessageStats (const MessageStats &m)
 
Void reset ()
 
EStatistics::MessageId getId ()
 
const EStringgetName ()
 
UInt getRequestSentErrors ()
 Retrieves the request send errors for this message. More...
 
UInt getRequestReceivedErrors ()
 Retrieves the request receive errors for this message. More...
 
UInt getRequestSentOk ()
 Retrieves the request send successes for this message. More...
 
UInt getRequestReceivedOk ()
 Retrieves the request received successes for this message. More...
 
UInt getResponseSentErrors ()
 Retrieves the response send errors for this message. More...
 
UInt getResponseReceivedErrors ()
 Retrieves the response receive errors for this message. More...
 
UInt getResponseSentOkAccepted ()
 Retrieves the response send successes that were accepted for this message. More...
 
UInt getResponseSentOkRejected ()
 Retrieves the response send successes that were rejected for this message. More...
 
UInt getResponseReceivedOkAccepted ()
 Retrieves the response receive successes that were accepted for this message. More...
 
UInt getResponseReceivedOkRejected ()
 Retrieves the response receive successes that were rejected for this message. More...
 
UInt incRequestSentErrors ()
 Increments the request send errors for this message. More...
 
UInt incRequestReceivedErrors ()
 Increments the request receive errors for this message. More...
 
UInt incRequestSentOk ()
 Increments the request send successes for this message. More...
 
UInt incRequestReceivedOk ()
 Increments the request received successes for this message. More...
 
UInt incResponseSentErrors ()
 Increments the response send errors for this message. More...
 
UInt incResponseReceivedErrors ()
 Increments the response receive errors for this message. More...
 
UInt incResponseSentOkAccepted ()
 Increments the response send successes that were accepted for this message. More...
 
UInt incResponseSentOkRejected ()
 Increments the response send successes that were rejected for this message. More...
 
UInt incResponseReceivedOkAccepted ()
 Increments the response receive successes that were accepted for this message. More...
 
UInt incResponseReceivedOkRejected ()
 Increments the response receive successes that were rejected for this message. More...
 

Detailed Description

Contains the statistics for an individual message.

Constructor & Destructor Documentation

◆ MessageStats() [1/3]

EStatistics::MessageStats::MessageStats ( EStatistics::MessageId  id,
cpStr  name 
)

◆ MessageStats() [2/3]

EStatistics::MessageStats::MessageStats ( EStatistics::MessageId  id,
const EString name 
)

◆ MessageStats() [3/3]

EStatistics::MessageStats::MessageStats ( const MessageStats m)

Member Function Documentation

◆ getId()

EStatistics::MessageId EStatistics::MessageStats::getId ( )
inline

◆ getName()

const EString& EStatistics::MessageStats::getName ( )
inline

◆ getRequestReceivedErrors()

UInt EStatistics::MessageStats::getRequestReceivedErrors ( )
inline

Retrieves the request receive errors for this message.

Returns
the request receive errors for this message.

◆ getRequestReceivedOk()

UInt EStatistics::MessageStats::getRequestReceivedOk ( )
inline

Retrieves the request received successes for this message.

Returns
the request received successes for this message.

◆ getRequestSentErrors()

UInt EStatistics::MessageStats::getRequestSentErrors ( )
inline

Retrieves the request send errors for this message.

Returns
the request send errors for this message.

◆ getRequestSentOk()

UInt EStatistics::MessageStats::getRequestSentOk ( )
inline

Retrieves the request send successes for this message.

Returns
the request send successes for this message.

◆ getResponseReceivedErrors()

UInt EStatistics::MessageStats::getResponseReceivedErrors ( )
inline

Retrieves the response receive errors for this message.

Returns
the response receive errors for this message.

◆ getResponseReceivedOkAccepted()

UInt EStatistics::MessageStats::getResponseReceivedOkAccepted ( )
inline

Retrieves the response receive successes that were accepted for this message.

Returns
the request receive successes that were accepted for this message.

◆ getResponseReceivedOkRejected()

UInt EStatistics::MessageStats::getResponseReceivedOkRejected ( )
inline

Retrieves the response receive successes that were rejected for this message.

Returns
the response receive successes that were rejected for this message.

◆ getResponseSentErrors()

UInt EStatistics::MessageStats::getResponseSentErrors ( )
inline

Retrieves the response send errors for this message.

Returns
the response send errors for this message.

◆ getResponseSentOkAccepted()

UInt EStatistics::MessageStats::getResponseSentOkAccepted ( )
inline

Retrieves the response send successes that were accepted for this message.

Returns
the request send successes that were accepted for this message.

◆ getResponseSentOkRejected()

UInt EStatistics::MessageStats::getResponseSentOkRejected ( )
inline

Retrieves the response send successes that were rejected for this message.

Returns
the request send successes that were rejected for this message.

◆ incRequestReceivedErrors()

UInt EStatistics::MessageStats::incRequestReceivedErrors ( )
inline

Increments the request receive errors for this message.

Returns
the request receive errors for this message.

◆ incRequestReceivedOk()

UInt EStatistics::MessageStats::incRequestReceivedOk ( )
inline

Increments the request received successes for this message.

Returns
the request received successes for this message.

◆ incRequestSentErrors()

UInt EStatistics::MessageStats::incRequestSentErrors ( )
inline

Increments the request send errors for this message.

Returns
the request send errors for this message.

◆ incRequestSentOk()

UInt EStatistics::MessageStats::incRequestSentOk ( )
inline

Increments the request send successes for this message.

Returns
the request send successes for this message.

◆ incResponseReceivedErrors()

UInt EStatistics::MessageStats::incResponseReceivedErrors ( )
inline

Increments the response receive errors for this message.

Returns
the response receive errors for this message.

◆ incResponseReceivedOkAccepted()

UInt EStatistics::MessageStats::incResponseReceivedOkAccepted ( )
inline

Increments the response receive successes that were accepted for this message.

Returns
the request receive successes that were accepted for this message.

◆ incResponseReceivedOkRejected()

UInt EStatistics::MessageStats::incResponseReceivedOkRejected ( )
inline

Increments the response receive successes that were rejected for this message.

Returns
the response receive successes that were rejected for this message.

◆ incResponseSentErrors()

UInt EStatistics::MessageStats::incResponseSentErrors ( )
inline

Increments the response send errors for this message.

Returns
the response send errors for this message.

◆ incResponseSentOkAccepted()

UInt EStatistics::MessageStats::incResponseSentOkAccepted ( )
inline

Increments the response send successes that were accepted for this message.

Returns
the request send successes that were accepted for this message.

◆ incResponseSentOkRejected()

UInt EStatistics::MessageStats::incResponseSentOkRejected ( )
inline

Increments the response send successes that were rejected for this message.

Returns
the request send successes that were rejected for this message.

◆ reset()

Void EStatistics::MessageStats::reset ( )

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