OW_NAMESPACE::CppPolledProviderProxy Class Reference

#include <OW_CppProxyProvider.hpp>

Inheritance diagram for OW_NAMESPACE::CppPolledProviderProxy:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CppPolledProviderProxy (CppPolledProviderIFCRef pProv)
virtual Int32 poll (const ProviderEnvironmentIFCRef &env)
 Called by the CIMOM to give this PolledProviderIFC to opportunity to export indications if needed.
virtual Int32 getInitialPollingInterval (const ProviderEnvironmentIFCRef &env)
virtual void doCooperativeCancel ()
 This function will be called if the polled provider is running and a thread cancellation has been requested.
virtual void doDefinitiveCancel ()

Private Attributes

CppPolledProviderIFCRef m_pProv

Detailed Description

Definition at line 222 of file OW_CppProxyProvider.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::CppPolledProviderProxy::CppPolledProviderProxy CppPolledProviderIFCRef  pProv  )  [inline]
 

Definition at line 225 of file OW_CppProxyProvider.hpp.


Member Function Documentation

virtual void OW_NAMESPACE::CppPolledProviderProxy::doCooperativeCancel  )  [inline, virtual]
 

This function will be called if the polled provider is running and a thread cancellation has been requested.

Implements OW_NAMESPACE::PolledProviderIFC.

Definition at line 231 of file OW_CppProxyProvider.hpp.

virtual void OW_NAMESPACE::CppPolledProviderProxy::doDefinitiveCancel  )  [inline, virtual]
 

Implements OW_NAMESPACE::PolledProviderIFC.

Definition at line 235 of file OW_CppProxyProvider.hpp.

virtual Int32 OW_NAMESPACE::CppPolledProviderProxy::getInitialPollingInterval const ProviderEnvironmentIFCRef env  )  [inline, 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::PolledProviderIFC.

Definition at line 229 of file OW_CppProxyProvider.hpp.

References env.

virtual Int32 OW_NAMESPACE::CppPolledProviderProxy::poll const ProviderEnvironmentIFCRef env  )  [inline, virtual]
 

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

Parameters:
ch A 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::PolledProviderIFC.

Definition at line 227 of file OW_CppProxyProvider.hpp.

References env.


Member Data Documentation

CppPolledProviderIFCRef OW_NAMESPACE::CppPolledProviderProxy::m_pProv [private]
 

Definition at line 240 of file OW_CppProxyProvider.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Feb 9 09:15:58 2006 for openwbem by  doxygen 1.4.6