OW_NAMESPACE::UnloaderProvider Class Reference

#include <OW_UnloaderProvider.hpp>

Inheritance diagram for OW_NAMESPACE::UnloaderProvider:

Inheritance graph
[legend]
Collaboration diagram for OW_NAMESPACE::UnloaderProvider:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 UnloaderProvider ()
virtual ~UnloaderProvider ()
virtual Int32 poll (const ProviderEnvironmentIFCRef &env)
 Called by the CIMOM to give this CppPolledProviderIFC to opportunity to export indications if needed.
virtual Int32 getInitialPollingInterval (const ProviderEnvironmentIFCRef &env)

Detailed Description

Definition at line 43 of file OW_UnloaderProvider.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::UnloaderProvider::UnloaderProvider  ) 
 

Definition at line 52 of file OW_UnloaderProvider.cpp.

OW_NAMESPACE::UnloaderProvider::~UnloaderProvider  )  [virtual]
 

Definition at line 55 of file OW_UnloaderProvider.cpp.


Member Function Documentation

Int32 OW_NAMESPACE::UnloaderProvider::getInitialPollingInterval const ProviderEnvironmentIFCRef env  )  [virtual]
 

Returns:
The amount of seconds before the first call to the poll method. If this method returns zero, then the poll method is never called.

Implements OW_NAMESPACE::CppPolledProviderIFC.

Definition at line 80 of file OW_UnloaderProvider.cpp.

References OW_NAMESPACE::COMPONENT_NAME, env, OW_LOG_DEBUG, and OW_POLLING_INTERVAL.

Int32 OW_NAMESPACE::UnloaderProvider::poll const ProviderEnvironmentIFCRef env  )  [virtual]
 

Called by the CIMOM to give this CppPolledProviderIFC to opportunity to export indications if needed.

Parameters:
lch A local CIMOM handle the provider can use to export indications if needed.
Returns:
How many seconds before the next call to the poll method. If this method returns -1 then the last polling interval will be used. If it returns 0 then the poll method will never be called again.

Implements OW_NAMESPACE::CppPolledProviderIFC.

Definition at line 68 of file OW_UnloaderProvider.cpp.

References OW_NAMESPACE::CIMOMEnvironment::instance().


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:16:31 2006 for openwbem by  doxygen 1.4.6