cmpi
Public Member Functions | Static Public Member Functions
CmpiIndicationMI Class Reference

#include <cmpi/CmpiIndicationMI.h>

Inheritance diagram for CmpiIndicationMI:
CmpiBaseMI

List of all members.

Public Member Functions

 CmpiIndicationMI (const CmpiBroker &mbp, const CmpiContext &ctx)
virtual CmpiStatus authorizeFilter (const CmpiContext &ctx, const CmpiSelectExp &se, const char *ns, const CmpiObjectPath &op, const char *user)
virtual CmpiStatus mustPoll (const CmpiContext &ctx, const CmpiSelectExp &se, const char *ns, const CmpiObjectPath &op)
virtual CmpiStatus activateFilter (const CmpiContext &ctx, const CmpiSelectExp &se, const char *ns, const CmpiObjectPath &op, CmpiBoolean first)
virtual CmpiStatus deActivateFilter (const CmpiContext &ctx, const CmpiSelectExp &se, const char *ns, const CmpiObjectPath &op, CmpiBoolean last)
virtual CmpiStatus enableIndications (const CmpiContext &ctx)
virtual CmpiStatus disableIndications (const CmpiContext &ctx)
- Public Member Functions inherited from CmpiBaseMI
virtual ~CmpiBaseMI ()
 CmpiBaseMI (const CmpiBroker &mbp, const CmpiContext &ctx)
void setProviderBase (CmpiProviderBase *base)
CmpiProviderBase * getProviderBase ()
virtual CmpiStatus initialize (const CmpiContext &ctx)
virtual CmpiStatus cleanup (CmpiContext &ctx)
virtual int isUnloadable () const

Static Public Member Functions

static CMPIStatus driveAuthorizeFilter (CMPIIndicationMI *mi, const CMPIContext *eCtx, const CMPISelectExp *se, const char *ns, const CMPIObjectPath *op, const char *user)
static CMPIStatus driveMustPoll (CMPIIndicationMI *mi, const CMPIContext *eCtx, const CMPISelectExp *se, const char *ns, const CMPIObjectPath *op)
static CMPIStatus driveActivateFilter (CMPIIndicationMI *mi, const CMPIContext *eCtx, const CMPISelectExp *se, const char *ns, const CMPIObjectPath *op, CMPIBoolean first)
static CMPIStatus driveDeActivateFilter (CMPIIndicationMI *mi, const CMPIContext *eCtx, const CMPISelectExp *se, const char *ns, const CMPIObjectPath *op, CMPIBoolean last)
static CMPIStatus driveEnableIndications (CMPIIndicationMI *mi, const CMPIContext *eCtx)
static CMPIStatus driveDisableIndications (CMPIIndicationMI *mi, const CMPIContext *eCtx)
- Static Public Member Functions inherited from CmpiBaseMI
static CMPIStatus driveBaseCleanup (void *mi, const CMPIContext *eCtx, CMPIBoolean b)

Additional Inherited Members

- Protected Attributes inherited from CmpiBaseMI
CmpiBroker * broker

Constructor & Destructor Documentation

CmpiIndicationMI::CmpiIndicationMI ( const CmpiBroker &  mbp,
const CmpiContext &  ctx 
)

Member Function Documentation

CmpiStatus CmpiIndicationMI::activateFilter ( const CmpiContext &  ctx,
const CmpiSelectExp &  se,
const char *  ns,
const CmpiObjectPath &  op,
CmpiBoolean  first 
)
virtual
CmpiStatus CmpiIndicationMI::authorizeFilter ( const CmpiContext &  ctx,
const CmpiSelectExp &  se,
const char *  ns,
const CmpiObjectPath &  op,
const char *  user 
)
virtual
CmpiStatus CmpiIndicationMI::deActivateFilter ( const CmpiContext &  ctx,
const CmpiSelectExp &  se,
const char *  ns,
const CmpiObjectPath &  op,
CmpiBoolean  last 
)
virtual
CmpiStatus CmpiIndicationMI::disableIndications ( const CmpiContext &  ctx)
virtual
CMPIStatus CmpiIndicationMI::driveActivateFilter ( CMPIIndicationMI *  mi,
const CMPIContext *  eCtx,
const CMPISelectExp *  se,
const char *  ns,
const CMPIObjectPath *  op,
CMPIBoolean  first 
)
static
CMPIStatus CmpiIndicationMI::driveAuthorizeFilter ( CMPIIndicationMI *  mi,
const CMPIContext *  eCtx,
const CMPISelectExp *  se,
const char *  ns,
const CMPIObjectPath *  op,
const char *  user 
)
static
CMPIStatus CmpiIndicationMI::driveDeActivateFilter ( CMPIIndicationMI *  mi,
const CMPIContext *  eCtx,
const CMPISelectExp *  se,
const char *  ns,
const CMPIObjectPath *  op,
CMPIBoolean  last 
)
static
CMPIStatus CmpiIndicationMI::driveDisableIndications ( CMPIIndicationMI *  mi,
const CMPIContext *  eCtx 
)
static
CMPIStatus CmpiIndicationMI::driveEnableIndications ( CMPIIndicationMI *  mi,
const CMPIContext *  eCtx 
)
static
CMPIStatus CmpiIndicationMI::driveMustPoll ( CMPIIndicationMI *  mi,
const CMPIContext *  eCtx,
const CMPISelectExp *  se,
const char *  ns,
const CMPIObjectPath *  op 
)
static
CmpiStatus CmpiIndicationMI::enableIndications ( const CmpiContext &  ctx)
virtual
CmpiStatus CmpiIndicationMI::mustPoll ( const CmpiContext &  ctx,
const CmpiSelectExp &  se,
const char *  ns,
const CmpiObjectPath &  op 
)
virtual

References CMPI_RC_ERR_NOT_SUPPORTED.

Referenced by driveMustPoll().


The documentation for this class was generated from the following files: