CMPI 2.1.0 API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields

CMPIBroker structure. More...

#include <cmpift.h>

Data Fields

const void * hdl
 Opaque pointer to MB-specific implementation data for the MB.
 
const CMPIBrokerFTbft
 Pointer to the function table for some MB services (thread registration, indications services, and client services).
 
const CMPIBrokerEncFTeft
 Pointer to the function table for some MB services (factory and miscellaneous services).
 
const CMPIBrokerExtFTxft
 Pointer to the function table for MB operating system encapsulation services.
 
const CMPIBrokerMemFTmft
 Pointer to the function table for MB memory enhancement services. More...
 

Detailed Description

CMPIBroker structure.

The CMPIBroker structure is the anchor object of the MB (Management Broker, also known as CIMOM). A pointer to this structure is passed to the MI in its factory function (see MI Factory Functions) and needs to be passed to many MB services.

Field Documentation

const CMPIBrokerMemFT* CMPIBroker::mft

Pointer to the function table for MB memory enhancement services.

Capabilities:
Part of the Memory Enhancement Services capability. If that capability is not available, this pointer is NULL.
Addition:
Added in CMPI 2.0.

The documentation for this struct was generated from the following file: