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 CMPIBrokerFT * bft
 Pointer to the function table for some MB services (thread registration, indications services, and client services).
 
const CMPIBrokerEncFT * eft
 Pointer to the function table for some MB services (factory and miscellaneous services).
 
const CMPIBrokerExtFT * xft
 Pointer to the function table for MB operating system encapsulation services.
 
const CMPIBrokerMemFT * mft
 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: