diff options
Diffstat (limited to 'src/service/ServiceUtils.c')
-rw-r--r-- | src/service/ServiceUtils.c | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/src/service/ServiceUtils.c b/src/service/ServiceUtils.c index 37bb081..fca8167 100644 --- a/src/service/ServiceUtils.c +++ b/src/service/ServiceUtils.c @@ -60,60 +60,3 @@ CreationClassName() { return ccn; } - - - -CMPIObjectPath * -makeServicePath(const CMPIBroker *broker, - const char *classname, - const char *namespace, - Service *svc) -{ - CMPIObjectPath *op = NULL; - - op = CMNewObjectPath(broker, - (char*)namespace, - (char*)classname, - NULL); - if (!CMIsNullObject(op)) - { - CMAddKey(op, "CreationClassName", CreationClassName(), CMPI_chars); - CMAddKey(op, "SystemCreationClassName", SystemCreationClassName(), CMPI_chars); - CMAddKey(op, "SystemName", SystemName(), CMPI_chars); - CMAddKey(op, "Name", svc->svName, CMPI_chars); - } - - return op; -} - - - -CMPIInstance * -makeServiceInstance(const CMPIBroker *broker, - const char * classname, - const char * namespace, - Service *svc) -{ - CMPIInstance *in = NULL; - CMPIObjectPath *op = CMNewObjectPath(broker, - (char*) namespace, - (char*) classname, - NULL); - if (!CMIsNullObject(op)) - { - in = CMNewInstance(broker, op, NULL); - if (!CMIsNullObject(in)) - { - CMSetProperty(in, "CreationClassName", CreationClassName(), CMPI_chars); - CMSetProperty(in, "SystemCreationClassName", SystemCreationClassName(), CMPI_chars); - CMSetProperty(in, "SystemName", SystemName(), CMPI_chars); - CMSetProperty(in, "Name", svc->svName, CMPI_chars); - CMSetProperty(in, "Status", svc->svStatus, CMPI_chars); - CMSetProperty(in, "Started", &svc->svStarted, CMPI_boolean); - CMSetProperty(in, "EnabledDefault", (CMPIValue*) &(svc->svEnabledDefault), CMPI_uint16); - } - } - - return in; -} - |