Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

rmLeakyBucketMonitorControl Class Reference

#include <rmControl.h>

Inheritance diagram for rmLeakyBucketMonitorControl:

rmRefArray< LeakyBucketControl > rmStatusArray< LeakyBucketControl > rmBaseArray< LeakyBucketControl > IBaseAccessor List of all members.

Public Methods

 rmLeakyBucketMonitorControl ()
virtual ~rmLeakyBucketMonitorControl ()
virtual bool elementIsReady (const LeakyBucketControl &aElement) const
virtual int getInteger32 (RMAttribute aName, unsigned long aID, long &aValue)
virtual int setInteger32 (RMAttribute aName, unsigned long aID, long aValue)
virtual int getUnsigned (RMAttribute aName, unsigned long aID, unsigned long &aValue)
virtual int setUnsigned (RMAttribute aName, unsigned long aID, unsigned long aValue)

Constructor & Destructor Documentation

rmLeakyBucketMonitorControl::rmLeakyBucketMonitorControl   [inline]
 

Definition at line 150 of file rmControl.h.

virtual rmLeakyBucketMonitorControl::~rmLeakyBucketMonitorControl   [inline, virtual]
 

Definition at line 151 of file rmControl.h.


Member Function Documentation

bool rmLeakyBucketMonitorControl::elementIsReady const LeakyBucketControl   aElement const [virtual]
 

Reimplemented from rmBaseArray< LeakyBucketControl >.

Definition at line 560 of file rmControl.cpp.

int rmLeakyBucketMonitorControl::getInteger32 RMAttribute    aName,
unsigned long    aID,
long &    aValue
[virtual]
 

Reimplemented from rmBaseArray< LeakyBucketControl >.

Definition at line 566 of file rmControl.cpp.

References rmBaseArray< LeakyBucketControl >::getConstElement, LEAKYBUCKETCONTROL_REFCOUNT, LEAKYBUCKETCONTROL_STATUS, LeakyBucketControl::refCnt, RMAttribute, RMCLIENT_ERROR_NOSUCHNAME, RMCLIENT_ERROR_THRESHOLD_CONTROL, RMCLIENT_SUCCESS, and LeakyBucketControl::status.

int rmLeakyBucketMonitorControl::getUnsigned RMAttribute    aName,
unsigned long    aID,
unsigned long &    aValue
[virtual]
 

Reimplemented from rmBaseArray< LeakyBucketControl >.

Definition at line 615 of file rmControl.cpp.

References LeakyBucketControl::control, rmBaseArray< LeakyBucketControl >::getConstElement, LEAKYBUCKETCONTROL_LOGGINGRATE, RMAttribute, RMCLIENT_ERROR_NOSUCHNAME, RMCLIENT_ERROR_THRESHOLD_CONTROL, and RMCLIENT_SUCCESS.

int rmLeakyBucketMonitorControl::setInteger32 RMAttribute    aName,
unsigned long    aID,
long    aValue
[virtual]
 

Reimplemented from rmBaseArray< LeakyBucketControl >.

Definition at line 591 of file rmControl.cpp.

References rmBaseArray< LeakyBucketControl >::getElement, LEAKYBUCKETCONTROL_STATUS, LeakyBucketControl::refCnt, RMAttribute, RMCLIENT_ERROR_CC_REFCNT, RMCLIENT_ERROR_NOSUCHNAME, RMCLIENT_ERROR_THRESHOLD_CONTROL, RMCLIENT_SUCCESS, rmStatusArray< LeakyBucketControl >::setStatus, and rmStatusArray< LeakyBucketControl >::updateStatus.

int rmLeakyBucketMonitorControl::setUnsigned RMAttribute    aName,
unsigned long    aID,
unsigned long    aValue
[virtual]
 

Reimplemented from rmBaseArray< LeakyBucketControl >.

Definition at line 636 of file rmControl.cpp.

References LeakyBucketControl::control, rmBaseArray< LeakyBucketControl >::getElement, LEAKYBUCKETCONTROL_LOGGINGRATE, LeakyBucketControl::refCnt, RMAttribute, RMCLIENT_ERROR_CC_REFCNT, RMCLIENT_ERROR_NOSUCHNAME, RMCLIENT_ERROR_THRESHOLD_CONTROL, RMCLIENT_SUCCESS, and rmStatusArray< LeakyBucketControl >::updateStatus.


The documentation for this class was generated from the following files:
Generated on Tue Sep 10 16:46:34 2002 for ResourceMonitorSNMPSubagent by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002