Man Linux: Main Page and Category List

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)