#include <cmpi/CmpiBroker.h>
Inheritance diagram for CmpiBroker:

Public Member Functions | |
| CmpiBroker (CMPIBroker *b) | |
| CMPIBroker * | getEnc () const |
| CmpiContext | prepareAttachThread (const CmpiContext &ctx) |
| void | attachThread (const CmpiContext &ctx) |
| void | detachThread (const CmpiContext &ctx) |
| void | deliverIndication (const CmpiContext &ctx, const char *ns, const CmpiInstance &ind) |
| CmpiEnumeration | enumInstanceNames (const CmpiContext &ctx, const CmpiObjectPath &op) |
| CmpiInstance | getInstance (const CmpiContext &ctx, const CmpiObjectPath &op, const char **properties) |
| CmpiObjectPath | createInstance (const CmpiContext &ctx, const CmpiObjectPath &op, const CmpiInstance &inst) |
| void | setInstance (const CmpiContext &ctx, const CmpiObjectPath &op, const CmpiInstance &inst, const char **properties) |
| void | deleteInstance (const CmpiContext &ctx, const CmpiObjectPath &op) |
| CmpiEnumeration | execQuery (const CmpiContext &ctx, const CmpiObjectPath &op, const char *query, const char *lang) |
| CmpiEnumeration | enumInstances (const CmpiContext &ctx, const CmpiObjectPath &op, const char **properties) |
| CmpiEnumeration | associators (const CmpiContext &ctx, const CmpiObjectPath &op, const char *assocClass, const char *resultClass, const char *role, const char *resultRole, const char **properties) |
| CmpiEnumeration | associatorNames (const CmpiContext &ctx, const CmpiObjectPath &op, const char *assocClass, const char *resultClass, const char *role, const char *resultRole) |
| CmpiEnumeration | references (const CmpiContext &ctx, const CmpiObjectPath &op, const char *resultClass, const char *role, const char **properties) |
| CmpiEnumeration | referenceNames (const CmpiContext &ctx, const CmpiObjectPath &op, const char *resultClass, const char *role) |
| CmpiData | invokeMethod (const CmpiContext &ctx, const CmpiObjectPath &op, const char *method, const CmpiArgs &in, CmpiArgs &out) |
| void | setProperty (const CmpiContext &ctx, const CmpiObjectPath &op, const char *name, const CmpiData &data) |
| CmpiData | getProperty (const CmpiContext &ctx, const CmpiObjectPath &op, const char *name) |
|
|
constructor to encapsulate CMPIBroker. |
|
||||||||||||||||||||||||||||
|
Enumerate ObjectPaths associated with the Instance defined by <op>.
|
|
||||||||||||||||||||||||||||||||
|
Enumerate instances associated with the Instance defined by the <op>.
|
|
|
This function informs the CMPI run time system that the current thread with Context will begin using CMPI services.
|
|
||||||||||||||||
|
Create Instance from <inst> using <op> as reference.
|
|
||||||||||||
|
Delete an existing Instance using <op> as reference.
|
|
||||||||||||||||
|
This function requests delivery of an Indication. The CIMOM will locate pertinent subscribers and notify them about the event.
|
|
|
This function informs the CMPI run time system that the current thread will not be using CMPI services anymore. The Context object will be freed during this operation.
|
|
||||||||||||
|
Enumerate Instance Names of the class (and subclasses) defined by <op>.
|
|
||||||||||||||||
|
Enumerate Instances of the class (and subclasses) defined by <op>. Instance structure and inheritance scope can be controled using the CMPIInvocationFlags entry in <ctx>.
|
|
||||||||||||||||||||
|
Query the enumeration of instances of the class (and subclasses) defined by <op> using <query> expression.
|
|
|
getEnc - Gets the encapsulated CMPIBroker. |
|
||||||||||||||||
|
Get Instance using <op> as reference. Instance structure can be controled using the CMPIInvocationFlags entry in <ctx>.
|
|
||||||||||||||||
|
Get the named property value of an Instance defined by the <op> parameter.
|
|
||||||||||||||||||||||||
|
Invoke a named, extrinsic method of an Instance defined by the <op> parameter.
|
|
|
This function prepares the CMPI run time system to accept a thread that will be using CMPI services. The returned CMPIContext object must be used by the subsequent attachThread() and detachThread() invocations.
|
|
||||||||||||||||||||
|
Enumerates the association ObjectPaths that refer to the instance defined by <op>.
|
|
||||||||||||||||||||||||
|
Enumerates the association instances that refer to the instance defined by <op>.
|
|
||||||||||||||||||||
|
Replace an existing Instance from <inst> using <op> as reference.
|
|
||||||||||||||||||||
|
Set the named property value of an Instance defined by the <op> parameter.
|
1.4.6