GemStone::GemFire::Cache::Generic::CqServiceStatistics Class Reference

Inherits GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqServiceStatistics >.


Detailed Description

Defines common statistical information for cqservice

Public Member Functions

uint32_t numCqsActive ()
uint32_t numCqsClosed ()
uint32_t numCqsCreated ()
uint32_t numCqsOnClient ()
uint32_t numCqsStopped ()

Protected Member Functions

void _SetNativePtr (gemfire::CqServiceStatistics *nativeptr)
void AssignPtr (gemfire::CqServiceStatistics *nativeptr)
void InternalCleanup ()
void SetPtr (gemfire::CqServiceStatistics *nativeptr)

Member Function Documentation

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqServiceStatistics >::_SetNativePtr ( gemfire::CqServiceStatistics *  nativeptr  )  [inline, protected, inherited]

Set the native pointer to the new object without doing a preserveSB(). DO NOT USE UNLESS YOU KNOW WHAT YOU ARE DOING.

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqServiceStatistics >::AssignPtr ( gemfire::CqServiceStatistics *  nativeptr  )  [inline, protected, inherited]

Used to assign the native pointer to a new object.

Note the order of preserveSB() and releaseSB(). This handles the corner case when m_nativeptr is same as nativeptr.

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqServiceStatistics >::InternalCleanup (  )  [inline, protected, inherited]

Internal cleanup function invoked by dispose/finalizer.

uint32_t GemStone::GemFire::Cache::Generic::CqServiceStatistics::numCqsActive (  ) 

Get the number of CQs currently active. Active CQs are those which are executing (in running state).

uint32_t GemStone::GemFire::Cache::Generic::CqServiceStatistics::numCqsClosed (  ) 

Get the total number of closed CQs. This is a cumulative number.

uint32_t GemStone::GemFire::Cache::Generic::CqServiceStatistics::numCqsCreated (  ) 

Get the total number of CQs created. This is a cumulative number.

uint32_t GemStone::GemFire::Cache::Generic::CqServiceStatistics::numCqsOnClient (  ) 

Get number of CQs that are currently active or stopped. The CQs included in this number are either running or stopped (suspended). Closed CQs are not included.

uint32_t GemStone::GemFire::Cache::Generic::CqServiceStatistics::numCqsStopped (  ) 

Get the number of stopped CQs currently.

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqServiceStatistics >::SetPtr ( gemfire::CqServiceStatistics *  nativeptr  )  [inline, protected, inherited]

Used to set the native pointer to a new object. This should only be used when you know that the underlying object is NULL.


GemFire C++ Cache .NET API Documentation