version 1.8, 2002/03/18 20:38:28
|
version 1.9, 2002/03/25 15:56:30
|
|
|
class CIM_IndicationProvider : virtual public CIM_BaseProvider | class CIM_IndicationProvider : virtual public CIM_BaseProvider |
{ | { |
public: | public: |
virtual void enableIndication( |
virtual void enableIndications(ResponseHandler<CIMIndication> & handler) = 0; |
|
virtual void disbleIndications(void) = 0; |
|
|
|
virtual void createSubscription( |
const OperationContext & context, | const OperationContext & context, |
const CIMObjectPath & subscriptionName, | const CIMObjectPath & subscriptionName, |
const Array<CIMObjectPath> & classNames, | const Array<CIMObjectPath> & classNames, |
const CIMPropertyList & propertyList, | const CIMPropertyList & propertyList, |
const Uint16 repeatNotificationPolicy, |
const Uint16 repeatNotificationPolicy) = 0; |
ResponseHandler<CIMIndication> & handler) = 0; |
|
| |
virtual void modifyIndication( |
virtual void modifySubscription( |
const OperationContext & context, | const OperationContext & context, |
const CIMObjectPath & subscriptionName, | const CIMObjectPath & subscriptionName, |
const Array<CIMObjectPath> & classNames, | const Array<CIMObjectPath> & classNames, |
const CIMPropertyList & propertyList, | const CIMPropertyList & propertyList, |
const Uint16 repeatNotificationPolicy) = 0; | const Uint16 repeatNotificationPolicy) = 0; |
| |
virtual void disableIndication( |
virtual void disableSubscription( |
const OperationContext & context, | const OperationContext & context, |
const CIMObjectPath & subscriptionName, | const CIMObjectPath & subscriptionName, |
const Array<CIMObjectPath> & classNames) = 0; | const Array<CIMObjectPath> & classNames) = 0; |