cmciclient(3) - Linux man page
Name
CMCIClient - CIMOM Client Library object
Synopsis
#include <cmci.h>Public Attributes
- void * hdl
- Opaque pointer to specific implementation data.
- CMCIClientFT * ft
- Pointer to the Args Function Table.
Class methods
CMPIEnumeration * enumInstanceNames (CMCIClient *mb, CMPIObjectPath *cop, CMPIStatus *rc)
CMPIInstance * getInstance (CMCIClient *mb, CMPIObjectPath *cop, CMPIFlags flags, char **properties, CMPIStatus *rc)
CMPIObjectPath * createInstance (CMCIClient *mb, CMPIObjectPath *cop, CMPIInstance *inst, CMPIStatus *rc)
CMPIStatus setInstance (CMCIClient *mb, CMPIObjectPath *cop, CMPIInstance *inst, CMPIFlags flags, char **properties)
CMPIStatus deleteInstance (CMCIClient *mb, CMPIObjectPath *cop)
CMPIEnumeration * execQuery (CMCIClient *mb, CMPIObjectPath *cop, const char *query, const char *lang, CMPIStatus *rc)
CMPIEnumeration * enumInstances (CMCIClient *mb, CMPIObjectPath *cop, CMPIFlags flags, char **properties, CMPIStatus *rc)
CMPIEnumeration * associators (CMCIClient *mb, CMPIObjectPath *cop, const char *assocClass, const char *resultClass, const char *role, const char *resultRole, CMPIFlags flags, char **properties, CMPIStatus *rc)
CMPIEnumeration * associatorNames (CMCIClient *mb, CMPIObjectPath *cop, const char *assocClass, const char *resultClass, const char *role, const char *resultRole, CMPIStatus *rc)
CMPIEnumeration * references (CMCIClient *mb, CMPIObjectPath *cop, const char *resultClass, const char *role, CMPIFlags flags, char **properties, CMPIStatus *rc)
CMPIEnumeration * referenceNames (CMCIClient *mb, CMPIObjectPath *cop, const char *resultClass, const char *role, CMPIStatus *rc)
CMPIData invokeMethod (CMCIClient *mb, CMPIObjectPath *cop, const char *method, CMPIArgs *in, CMPIArgs *out, CMPIStatus *rc)
CMPIStatus setProperty (CMCIClient *mb, CMPIObjectPath *cop, const char *name, CMPIValue *value, CMPIType type)
CMPIData getProperty (CMCIClient *mb, CMPIObjectPath *cop, const char *name, CMPIStatus *rc)
CMPIConstClass * getClass (CMCIClient *mb, CMPIObjectPath *cop, CMPIFlags flags, char **properties, CMPIStatus *rc)
CMPIEnumeration * enumClassNames (CMCIClient *mb, CMPIObjectPath *cop, CMPIFlags flags, CMPIStatus *rc)
CMPIEnumeration * enumClasses (CMCIClient *mb, CMPIObjectPath *cop, CMPIFlags flags, CMPIStatus *rc)
Description
Client library class that provides the methods for connecting to and accessing the CIMOM.
See Also
Common Manageability Programming Interface (CMPI) - OpenGroup,
cmciclientft.associatornames(3), cmciclientft.associators(3),
cmciclientft.createinstance(3), cmciclientft.deleteinstance(3),
cmciclientft.enumclasses(3), cmciclientft.enumclassnames(3),
cmciclientft.enuminstancenames(3), cmciclientft.enuminstances(3),
cmciclientft.execquery(3), cmciclientft.getclass(3),
cmciclientft.getinstance(3), cmciclientft.getproperty(3),
cmciclientft.invokemethod(3), cmciclientft.referencenames(3),
cmciclientft.references(3), cmciclientft.setinstance(3),
cmciclientft.setproperty(3), cmciconnect(3)