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

EventQuery Struct Reference

#include <eventQuery.h>

List of all members.

Public Attributes

string qstr
int purpose
long refCnt
int status
posix_log_query_t query


Detailed Description

EventQuery is the data structure to represent a query object.

Member refCnt tells how many times this query entry is being used by other entities, such as a notification. (a eventQuery can be used to create many different notifications.) A eventQuery can only be modified when (refCnt == 0). Once it is referenced, it is read-only.

Member status tells if the query entry is ready to be used by other entities or not. Only those with "ACTIVE" status can be used to create monitors.

Definition at line 22 of file eventQuery.h.


Member Data Documentation

int EventQuery::purpose
 

Definition at line 25 of file eventQuery.h.

Referenced by eventQuery::addDefaultElement, eventQuery::elementIsReady, eventQuery::getInteger32, and eventQuery::setInteger32.

string EventQuery::qstr
 

Definition at line 24 of file eventQuery.h.

Referenced by eventQuery::elementIsReady, eventQuery::getString, eventLog::SearchAndReadLog, eventQuery::setInteger32, and eventQuery::setString.

posix_log_query_t EventQuery::query
 

Definition at line 30 of file eventQuery.h.

Referenced by eventQuery::getString, eventQuery::removeElement, and eventQuery::setInteger32.

long EventQuery::refCnt
 

Definition at line 27 of file eventQuery.h.

Referenced by eventQuery::addDefaultElement, eventQuery::getInteger32, eventQuery::removeElement, eventQuery::setInteger32, and eventQuery::setString.

int EventQuery::status
 

Definition at line 28 of file eventQuery.h.

Referenced by eventQuery::addDefaultElement, eventQuery::getInteger32, eventQuery::getString, eventQuery::removeElement, eventQuery::setInteger32, and eventQuery::setString.


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