diff options
Diffstat (limited to 'LMI_RealmdKerberosRealm.h')
-rw-r--r-- | LMI_RealmdKerberosRealm.h | 3077 |
1 files changed, 0 insertions, 3077 deletions
diff --git a/LMI_RealmdKerberosRealm.h b/LMI_RealmdKerberosRealm.h deleted file mode 100644 index cf6930d..0000000 --- a/LMI_RealmdKerberosRealm.h +++ /dev/null @@ -1,3077 +0,0 @@ -/* -**============================================================================== -** -** CAUTION: This file generated by KonkretCMPI. Please do not edit. -** -**============================================================================== -*/ - -#ifndef _konkrete_LMI_RealmdKerberosRealm_h -#define _konkrete_LMI_RealmdKerberosRealm_h - -#include <konkret/konkret.h> - -/* -**============================================================================== -** -** struct LMI_RealmdKerberosRealmRef -** -**============================================================================== -*/ - -/* classname=LMI_RealmdKerberosRealm */ -typedef struct _LMI_RealmdKerberosRealmRef -{ - KBase __base; - /* CIM_ManagedElement features */ - const KString InstanceID; - /* CIM_ManagedSystemElement features */ - /* CIM_LogicalElement features */ - /* LMI_RealmdRealm features */ - const KString SystemCreationClassName; - const KString SystemName; - /* LMI_RealmdKerberosRealm features */ -} -LMI_RealmdKerberosRealmRef; - -static const unsigned char __LMI_RealmdKerberosRealmRef_sig[] = -{ - 0x17,0x4c,0x4d,0x49,0x5f,0x52,0x65,0x61,0x6c,0x6d,0x64,0x4b,0x65,0x72,0x62, - 0x65,0x72,0x6f,0x73,0x52,0x65,0x61,0x6c,0x6d,0x00,0x03,0x4c,0x0a,0x49,0x6e, - 0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x00,0x4c,0x17,0x53,0x79,0x73,0x74, - 0x65,0x6d,0x43,0x72,0x65,0x61,0x74,0x69,0x6f,0x6e,0x43,0x6c,0x61,0x73,0x73, - 0x4e,0x61,0x6d,0x65,0x00,0x4c,0x0a,0x53,0x79,0x73,0x74,0x65,0x6d,0x4e,0x61, - 0x6d,0x65,0x00, -}; - -KINLINE void LMI_RealmdKerberosRealmRef_Init( - LMI_RealmdKerberosRealmRef* self, - const CMPIBroker* cb, - const char* ns) -{ - const unsigned char* sig = __LMI_RealmdKerberosRealmRef_sig; - KBase_Init(&self->__base, cb, sizeof(*self), sig, ns); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealmRef_InitFromInstance( - LMI_RealmdKerberosRealmRef* self, - const CMPIBroker* cb, - const CMPIInstance* x) -{ - LMI_RealmdKerberosRealmRef_Init(self, cb, NULL); - return KBase_FromInstance(&self->__base, x); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealmRef_InitFromObjectPath( - LMI_RealmdKerberosRealmRef* self, - const CMPIBroker* cb, - const CMPIObjectPath* x) -{ - LMI_RealmdKerberosRealmRef_Init(self, cb, NULL); - return KBase_FromObjectPath(&self->__base, x); -} - -KINLINE void LMI_RealmdKerberosRealmRef_Print( - const LMI_RealmdKerberosRealmRef* self, - FILE* os) -{ - KBase_Print(os, &self->__base, 'r'); -} - -KINLINE CMPIInstance* LMI_RealmdKerberosRealmRef_ToInstance( - const LMI_RealmdKerberosRealmRef* self, - CMPIStatus* status) -{ - return KBase_ToInstance(&self->__base, status); -} - -KINLINE CMPIObjectPath* LMI_RealmdKerberosRealmRef_ToObjectPath( - const LMI_RealmdKerberosRealmRef* self, - CMPIStatus* status) -{ - return KBase_ToObjectPath(&self->__base, status); -} - -KINLINE const char* LMI_RealmdKerberosRealmRef_NameSpace( - LMI_RealmdKerberosRealmRef* self) -{ - if (self && self->__base.magic == KMAGIC) - return self->__base.ns ? KChars(self->__base.ns) : NULL; - return NULL; -} - -KINLINE void LMI_RealmdKerberosRealmRef_SetString_InstanceID( - LMI_RealmdKerberosRealmRef* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Set_InstanceID( - LMI_RealmdKerberosRealmRef* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Null_InstanceID( - LMI_RealmdKerberosRealmRef* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Clr_InstanceID( - LMI_RealmdKerberosRealmRef* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_SetString_SystemCreationClassName( - LMI_RealmdKerberosRealmRef* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Set_SystemCreationClassName( - LMI_RealmdKerberosRealmRef* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Null_SystemCreationClassName( - LMI_RealmdKerberosRealmRef* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Clr_SystemCreationClassName( - LMI_RealmdKerberosRealmRef* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_SetString_SystemName( - LMI_RealmdKerberosRealmRef* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Set_SystemName( - LMI_RealmdKerberosRealmRef* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Null_SystemName( - LMI_RealmdKerberosRealmRef* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealmRef_Clr_SystemName( - LMI_RealmdKerberosRealmRef* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_Clr(field); - } -} - -/* -**============================================================================== -** -** struct LMI_RealmdKerberosRealm -** -**============================================================================== -*/ - -/* classname=LMI_RealmdKerberosRealm */ -typedef struct _LMI_RealmdKerberosRealm -{ - KBase __base; - /* CIM_ManagedElement features */ - const KString InstanceID; - const KString Caption; - const KString Description; - const KString ElementName; - /* CIM_ManagedSystemElement features */ - const KDateTime InstallDate; - const KString Name; - const KUint16A OperationalStatus; - const KStringA StatusDescriptions; - const KString Status; - const KUint16 HealthState; - const KUint16 CommunicationStatus; - const KUint16 DetailedStatus; - const KUint16 OperatingStatus; - const KUint16 PrimaryStatus; - /* CIM_LogicalElement features */ - /* LMI_RealmdRealm features */ - const KString SystemCreationClassName; - const KString SystemName; - const KString RealmName; - const KString Configured; - const KStringA SupportedInterfaces; - const KStringA DetailNames; - const KStringA DetailValues; - const KStringA RequiredPackages; - const KStringA LoginFormats; - const KString LoginPolicy; - const KStringA PermittedLogins; - /* LMI_RealmdKerberosRealm features */ - const KString DomainName; - const KString SuggestedAdministrator; - const KUint32A SupportedJoinCredentialTypes; - const KUint32A SupportedJoinCredentialOwners; - const KUint32A SupportedLeaveCredentialTypes; - const KUint32A SupportedLeaveCredentialOwners; -} -LMI_RealmdKerberosRealm; - -static const unsigned char __LMI_RealmdKerberosRealm_sig[] = -{ - 0x17,0x4c,0x4d,0x49,0x5f,0x52,0x65,0x61,0x6c,0x6d,0x64,0x4b,0x65,0x72,0x62, - 0x65,0x72,0x6f,0x73,0x52,0x65,0x61,0x6c,0x6d,0x00,0x1f,0x4c,0x0a,0x49,0x6e, - 0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x00,0x0c,0x07,0x43,0x61,0x70,0x74, - 0x69,0x6f,0x6e,0x00,0x0c,0x0b,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69, - 0x6f,0x6e,0x00,0x0c,0x0b,0x45,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x4e,0x61,0x6d, - 0x65,0x00,0x0d,0x0b,0x49,0x6e,0x73,0x74,0x61,0x6c,0x6c,0x44,0x61,0x74,0x65, - 0x00,0x0c,0x04,0x4e,0x61,0x6d,0x65,0x00,0x83,0x11,0x4f,0x70,0x65,0x72,0x61, - 0x74,0x69,0x6f,0x6e,0x61,0x6c,0x53,0x74,0x61,0x74,0x75,0x73,0x00,0x8c,0x12, - 0x53,0x74,0x61,0x74,0x75,0x73,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69, - 0x6f,0x6e,0x73,0x00,0x0c,0x06,0x53,0x74,0x61,0x74,0x75,0x73,0x00,0x03,0x0b, - 0x48,0x65,0x61,0x6c,0x74,0x68,0x53,0x74,0x61,0x74,0x65,0x00,0x03,0x13,0x43, - 0x6f,0x6d,0x6d,0x75,0x6e,0x69,0x63,0x61,0x74,0x69,0x6f,0x6e,0x53,0x74,0x61, - 0x74,0x75,0x73,0x00,0x03,0x0e,0x44,0x65,0x74,0x61,0x69,0x6c,0x65,0x64,0x53, - 0x74,0x61,0x74,0x75,0x73,0x00,0x03,0x0f,0x4f,0x70,0x65,0x72,0x61,0x74,0x69, - 0x6e,0x67,0x53,0x74,0x61,0x74,0x75,0x73,0x00,0x03,0x0d,0x50,0x72,0x69,0x6d, - 0x61,0x72,0x79,0x53,0x74,0x61,0x74,0x75,0x73,0x00,0x4c,0x17,0x53,0x79,0x73, - 0x74,0x65,0x6d,0x43,0x72,0x65,0x61,0x74,0x69,0x6f,0x6e,0x43,0x6c,0x61,0x73, - 0x73,0x4e,0x61,0x6d,0x65,0x00,0x4c,0x0a,0x53,0x79,0x73,0x74,0x65,0x6d,0x4e, - 0x61,0x6d,0x65,0x00,0x0c,0x09,0x52,0x65,0x61,0x6c,0x6d,0x4e,0x61,0x6d,0x65, - 0x00,0x0c,0x0a,0x43,0x6f,0x6e,0x66,0x69,0x67,0x75,0x72,0x65,0x64,0x00,0x8c, - 0x13,0x53,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64,0x49,0x6e,0x74,0x65,0x72, - 0x66,0x61,0x63,0x65,0x73,0x00,0x8c,0x0b,0x44,0x65,0x74,0x61,0x69,0x6c,0x4e, - 0x61,0x6d,0x65,0x73,0x00,0x8c,0x0c,0x44,0x65,0x74,0x61,0x69,0x6c,0x56,0x61, - 0x6c,0x75,0x65,0x73,0x00,0x8c,0x10,0x52,0x65,0x71,0x75,0x69,0x72,0x65,0x64, - 0x50,0x61,0x63,0x6b,0x61,0x67,0x65,0x73,0x00,0x8c,0x0c,0x4c,0x6f,0x67,0x69, - 0x6e,0x46,0x6f,0x72,0x6d,0x61,0x74,0x73,0x00,0x0c,0x0b,0x4c,0x6f,0x67,0x69, - 0x6e,0x50,0x6f,0x6c,0x69,0x63,0x79,0x00,0x8c,0x0f,0x50,0x65,0x72,0x6d,0x69, - 0x74,0x74,0x65,0x64,0x4c,0x6f,0x67,0x69,0x6e,0x73,0x00,0x0c,0x0a,0x44,0x6f, - 0x6d,0x61,0x69,0x6e,0x4e,0x61,0x6d,0x65,0x00,0x0c,0x16,0x53,0x75,0x67,0x67, - 0x65,0x73,0x74,0x65,0x64,0x41,0x64,0x6d,0x69,0x6e,0x69,0x73,0x74,0x72,0x61, - 0x74,0x6f,0x72,0x00,0x85,0x1c,0x53,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64, - 0x4a,0x6f,0x69,0x6e,0x43,0x72,0x65,0x64,0x65,0x6e,0x74,0x69,0x61,0x6c,0x54, - 0x79,0x70,0x65,0x73,0x00,0x85,0x1d,0x53,0x75,0x70,0x70,0x6f,0x72,0x74,0x65, - 0x64,0x4a,0x6f,0x69,0x6e,0x43,0x72,0x65,0x64,0x65,0x6e,0x74,0x69,0x61,0x6c, - 0x4f,0x77,0x6e,0x65,0x72,0x73,0x00,0x85,0x1d,0x53,0x75,0x70,0x70,0x6f,0x72, - 0x74,0x65,0x64,0x4c,0x65,0x61,0x76,0x65,0x43,0x72,0x65,0x64,0x65,0x6e,0x74, - 0x69,0x61,0x6c,0x54,0x79,0x70,0x65,0x73,0x00,0x85,0x1e,0x53,0x75,0x70,0x70, - 0x6f,0x72,0x74,0x65,0x64,0x4c,0x65,0x61,0x76,0x65,0x43,0x72,0x65,0x64,0x65, - 0x6e,0x74,0x69,0x61,0x6c,0x4f,0x77,0x6e,0x65,0x72,0x73,0x00, -}; - -KINLINE void LMI_RealmdKerberosRealm_Init( - LMI_RealmdKerberosRealm* self, - const CMPIBroker* cb, - const char* ns) -{ - const unsigned char* sig = __LMI_RealmdKerberosRealm_sig; - KBase_Init(&self->__base, cb, sizeof(*self), sig, ns); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_InitFromInstance( - LMI_RealmdKerberosRealm* self, - const CMPIBroker* cb, - const CMPIInstance* x) -{ - LMI_RealmdKerberosRealm_Init(self, cb, NULL); - return KBase_FromInstance(&self->__base, x); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_InitFromObjectPath( - LMI_RealmdKerberosRealm* self, - const CMPIBroker* cb, - const CMPIObjectPath* x) -{ - LMI_RealmdKerberosRealm_Init(self, cb, NULL); - return KBase_FromObjectPath(&self->__base, x); -} - -KINLINE void LMI_RealmdKerberosRealm_Print( - const LMI_RealmdKerberosRealm* self, - FILE* os) -{ - KBase_Print(os, &self->__base, 'i'); -} - -KINLINE CMPIInstance* LMI_RealmdKerberosRealm_ToInstance( - const LMI_RealmdKerberosRealm* self, - CMPIStatus* status) -{ - return KBase_ToInstance(&self->__base, status); -} - -KINLINE CMPIObjectPath* LMI_RealmdKerberosRealm_ToObjectPath( - const LMI_RealmdKerberosRealm* self, - CMPIStatus* status) -{ - return KBase_ToObjectPath(&self->__base, status); -} - -KINLINE const char* LMI_RealmdKerberosRealm_NameSpace( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - return self->__base.ns ? KChars(self->__base.ns) : NULL; - return NULL; -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_InstanceID( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_InstanceID( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_InstanceID( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_InstanceID( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->InstanceID; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_Caption( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Caption; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_Caption( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Caption; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_Caption( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Caption; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_Caption( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Caption; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_Description( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Description; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_Description( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Description; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_Description( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Description; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_Description( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Description; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_ElementName( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->ElementName; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_ElementName( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->ElementName; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_ElementName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->ElementName; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_ElementName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->ElementName; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_InstallDate( - LMI_RealmdKerberosRealm* self, - CMPIDateTime* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KDateTime* field = (KDateTime*)&self->InstallDate; - KDateTime_Set(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_InstallDate( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KDateTime* field = (KDateTime*)&self->InstallDate; - KDateTime_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_InstallDate( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KDateTime* field = (KDateTime*)&self->InstallDate; - KDateTime_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_Name( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Name; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_Name( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Name; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_Name( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Name; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_Name( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Name; - KString_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_OperationalStatus( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16A* field = (KUint16A*)&self->OperationalStatus; - return KUint16A_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_OperationalStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16A* field = (KUint16A*)&self->OperationalStatus; - KUint16A_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_OperationalStatus( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIUint16 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16A* field = (KUint16A*)&self->OperationalStatus; - return KUint16A_Set(field, i, x); - } - return 0; -} - -KINLINE KUint16 LMI_RealmdKerberosRealm_Get_OperationalStatus( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16A* field = (KUint16A*)&self->OperationalStatus; - return KUint16A_Get(field, i); - } - return KUint16A_Get(NULL, 0); -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_OperationalStatus( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16A* field = (KUint16A*)&self->OperationalStatus; - return KUint16A_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_OperationalStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16A* field = (KUint16A*)&self->OperationalStatus; - KUint16A_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_OperationalStatus_Enum -{ - LMI_RealmdKerberosRealm_OperationalStatus_Unknown = 0, - LMI_RealmdKerberosRealm_OperationalStatus_Other = 1, - LMI_RealmdKerberosRealm_OperationalStatus_OK = 2, - LMI_RealmdKerberosRealm_OperationalStatus_Degraded = 3, - LMI_RealmdKerberosRealm_OperationalStatus_Stressed = 4, - LMI_RealmdKerberosRealm_OperationalStatus_Predictive_Failure = 5, - LMI_RealmdKerberosRealm_OperationalStatus_Error = 6, - LMI_RealmdKerberosRealm_OperationalStatus_Non_Recoverable_Error = 7, - LMI_RealmdKerberosRealm_OperationalStatus_Starting = 8, - LMI_RealmdKerberosRealm_OperationalStatus_Stopping = 9, - LMI_RealmdKerberosRealm_OperationalStatus_Stopped = 10, - LMI_RealmdKerberosRealm_OperationalStatus_In_Service = 11, - LMI_RealmdKerberosRealm_OperationalStatus_No_Contact = 12, - LMI_RealmdKerberosRealm_OperationalStatus_Lost_Communication = 13, - LMI_RealmdKerberosRealm_OperationalStatus_Aborted = 14, - LMI_RealmdKerberosRealm_OperationalStatus_Dormant = 15, - LMI_RealmdKerberosRealm_OperationalStatus_Supporting_Entity_in_Error = 16, - LMI_RealmdKerberosRealm_OperationalStatus_Completed = 17, - LMI_RealmdKerberosRealm_OperationalStatus_Power_Mode = 18, - LMI_RealmdKerberosRealm_OperationalStatus_Relocating = 19, - LMI_RealmdKerberosRealm_OperationalStatus_DMTF_Reserved = 0, - LMI_RealmdKerberosRealm_OperationalStatus_Vendor_Reserved = 0, -} -LMI_RealmdKerberosRealm_OperationalStatus_Enum; - -/* "Unknown" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Unknown(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 0) - -/* "Other" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Other(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 1) - -/* "OK" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_OK(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 2) - -/* "Degraded" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Degraded(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 3) - -/* "Stressed" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Stressed(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 4) - -/* "Predictive Failure" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Predictive_Failure(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 5) - -/* "Error" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Error(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 6) - -/* "Non-Recoverable Error" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Non_Recoverable_Error(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 7) - -/* "Starting" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Starting(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 8) - -/* "Stopping" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Stopping(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 9) - -/* "Stopped" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Stopped(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 10) - -/* "In Service" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_In_Service(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 11) - -/* "No Contact" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_No_Contact(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 12) - -/* "Lost Communication" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Lost_Communication(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 13) - -/* "Aborted" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Aborted(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 14) - -/* "Dormant" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Dormant(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 15) - -/* "Supporting Entity in Error" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Supporting_Entity_in_Error(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 16) - -/* "Completed" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Completed(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 17) - -/* "Power Mode" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Power_Mode(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 18) - -/* "Relocating" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Relocating(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 19) - -/* "DMTF Reserved" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_DMTF_Reserved(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 0) - -/* "Vendor Reserved" */ -#define LMI_RealmdKerberosRealm_Set_OperationalStatus_Vendor_Reserved(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_OperationalStatus(SELF, INDEX, 0) - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_StatusDescriptions( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - return KStringA_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_StatusDescriptions( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - KStringA_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_SetString_StatusDescriptions( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - return KStringA_SetString(field, i, x); - } - return 0; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_StatusDescriptions( - LMI_RealmdKerberosRealm* self, - CMPICount i, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - return KStringA_Set(field, self->__base.cb, i, s); - } - return 0; -} - -KINLINE KString LMI_RealmdKerberosRealm_GetString_StatusDescriptions( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - return KStringA_GetString(field, i); - } - return KStringA_GetString(NULL, 0); -} - -KINLINE const char* LMI_RealmdKerberosRealm_Get_StatusDescriptions( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - return KStringA_Get(field, i); - } - return NULL; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_StatusDescriptions( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - return KStringA_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_StatusDescriptions( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->StatusDescriptions; - KStringA_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_Status( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Status; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_Status( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Status; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_Status( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Status; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_Status( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Status; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_HealthState( - LMI_RealmdKerberosRealm* self, - CMPIUint16 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->HealthState; - KUint16_Set(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_HealthState( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->HealthState; - KUint16_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_HealthState( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->HealthState; - KUint16_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_HealthState_Enum -{ - LMI_RealmdKerberosRealm_HealthState_Unknown = 0, - LMI_RealmdKerberosRealm_HealthState_OK = 5, - LMI_RealmdKerberosRealm_HealthState_Degraded_Warning = 10, - LMI_RealmdKerberosRealm_HealthState_Minor_failure = 15, - LMI_RealmdKerberosRealm_HealthState_Major_failure = 20, - LMI_RealmdKerberosRealm_HealthState_Critical_failure = 25, - LMI_RealmdKerberosRealm_HealthState_Non_recoverable_error = 30, - LMI_RealmdKerberosRealm_HealthState_DMTF_Reserved = 0, - LMI_RealmdKerberosRealm_HealthState_Vendor_Specific = 32768, -} -LMI_RealmdKerberosRealm_HealthState_Enum; - -/* "Unknown" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_Unknown(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 0) - -/* "OK" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_OK(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 5) - -/* "Degraded/Warning" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_Degraded_Warning(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 10) - -/* "Minor failure" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_Minor_failure(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 15) - -/* "Major failure" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_Major_failure(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 20) - -/* "Critical failure" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_Critical_failure(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 25) - -/* "Non-recoverable error" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_Non_recoverable_error(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 30) - -/* "DMTF Reserved" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_DMTF_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 0) - -/* "Vendor Specific" */ -#define LMI_RealmdKerberosRealm_Set_HealthState_Vendor_Specific(SELF) \ - LMI_RealmdKerberosRealm_Set_HealthState(SELF, 32768) - -KINLINE void LMI_RealmdKerberosRealm_Set_CommunicationStatus( - LMI_RealmdKerberosRealm* self, - CMPIUint16 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->CommunicationStatus; - KUint16_Set(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_CommunicationStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->CommunicationStatus; - KUint16_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_CommunicationStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->CommunicationStatus; - KUint16_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_CommunicationStatus_Enum -{ - LMI_RealmdKerberosRealm_CommunicationStatus_Unknown = 0, - LMI_RealmdKerberosRealm_CommunicationStatus_Not_Available = 1, - LMI_RealmdKerberosRealm_CommunicationStatus_Communication_OK = 2, - LMI_RealmdKerberosRealm_CommunicationStatus_Lost_Communication = 3, - LMI_RealmdKerberosRealm_CommunicationStatus_No_Contact = 4, - LMI_RealmdKerberosRealm_CommunicationStatus_DMTF_Reserved = 0, - LMI_RealmdKerberosRealm_CommunicationStatus_Vendor_Reserved = 0, -} -LMI_RealmdKerberosRealm_CommunicationStatus_Enum; - -/* "Unknown" */ -#define LMI_RealmdKerberosRealm_Set_CommunicationStatus_Unknown(SELF) \ - LMI_RealmdKerberosRealm_Set_CommunicationStatus(SELF, 0) - -/* "Not Available" */ -#define LMI_RealmdKerberosRealm_Set_CommunicationStatus_Not_Available(SELF) \ - LMI_RealmdKerberosRealm_Set_CommunicationStatus(SELF, 1) - -/* "Communication OK" */ -#define LMI_RealmdKerberosRealm_Set_CommunicationStatus_Communication_OK(SELF) \ - LMI_RealmdKerberosRealm_Set_CommunicationStatus(SELF, 2) - -/* "Lost Communication" */ -#define LMI_RealmdKerberosRealm_Set_CommunicationStatus_Lost_Communication(SELF) \ - LMI_RealmdKerberosRealm_Set_CommunicationStatus(SELF, 3) - -/* "No Contact" */ -#define LMI_RealmdKerberosRealm_Set_CommunicationStatus_No_Contact(SELF) \ - LMI_RealmdKerberosRealm_Set_CommunicationStatus(SELF, 4) - -/* "DMTF Reserved" */ -#define LMI_RealmdKerberosRealm_Set_CommunicationStatus_DMTF_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_CommunicationStatus(SELF, 0) - -/* "Vendor Reserved" */ -#define LMI_RealmdKerberosRealm_Set_CommunicationStatus_Vendor_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_CommunicationStatus(SELF, 0) - -KINLINE void LMI_RealmdKerberosRealm_Set_DetailedStatus( - LMI_RealmdKerberosRealm* self, - CMPIUint16 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->DetailedStatus; - KUint16_Set(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_DetailedStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->DetailedStatus; - KUint16_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_DetailedStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->DetailedStatus; - KUint16_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_DetailedStatus_Enum -{ - LMI_RealmdKerberosRealm_DetailedStatus_Not_Available = 0, - LMI_RealmdKerberosRealm_DetailedStatus_No_Additional_Information = 1, - LMI_RealmdKerberosRealm_DetailedStatus_Stressed = 2, - LMI_RealmdKerberosRealm_DetailedStatus_Predictive_Failure = 3, - LMI_RealmdKerberosRealm_DetailedStatus_Non_Recoverable_Error = 4, - LMI_RealmdKerberosRealm_DetailedStatus_Supporting_Entity_in_Error = 5, - LMI_RealmdKerberosRealm_DetailedStatus_DMTF_Reserved = 0, - LMI_RealmdKerberosRealm_DetailedStatus_Vendor_Reserved = 0, -} -LMI_RealmdKerberosRealm_DetailedStatus_Enum; - -/* "Not Available" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_Not_Available(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 0) - -/* "No Additional Information" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_No_Additional_Information(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 1) - -/* "Stressed" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_Stressed(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 2) - -/* "Predictive Failure" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_Predictive_Failure(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 3) - -/* "Non-Recoverable Error" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_Non_Recoverable_Error(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 4) - -/* "Supporting Entity in Error" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_Supporting_Entity_in_Error(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 5) - -/* "DMTF Reserved" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_DMTF_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 0) - -/* "Vendor Reserved" */ -#define LMI_RealmdKerberosRealm_Set_DetailedStatus_Vendor_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_DetailedStatus(SELF, 0) - -KINLINE void LMI_RealmdKerberosRealm_Set_OperatingStatus( - LMI_RealmdKerberosRealm* self, - CMPIUint16 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->OperatingStatus; - KUint16_Set(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_OperatingStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->OperatingStatus; - KUint16_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_OperatingStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->OperatingStatus; - KUint16_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_OperatingStatus_Enum -{ - LMI_RealmdKerberosRealm_OperatingStatus_Unknown = 0, - LMI_RealmdKerberosRealm_OperatingStatus_Not_Available = 1, - LMI_RealmdKerberosRealm_OperatingStatus_Servicing = 2, - LMI_RealmdKerberosRealm_OperatingStatus_Starting = 3, - LMI_RealmdKerberosRealm_OperatingStatus_Stopping = 4, - LMI_RealmdKerberosRealm_OperatingStatus_Stopped = 5, - LMI_RealmdKerberosRealm_OperatingStatus_Aborted = 6, - LMI_RealmdKerberosRealm_OperatingStatus_Dormant = 7, - LMI_RealmdKerberosRealm_OperatingStatus_Completed = 8, - LMI_RealmdKerberosRealm_OperatingStatus_Migrating = 9, - LMI_RealmdKerberosRealm_OperatingStatus_Emigrating = 10, - LMI_RealmdKerberosRealm_OperatingStatus_Immigrating = 11, - LMI_RealmdKerberosRealm_OperatingStatus_Snapshotting = 12, - LMI_RealmdKerberosRealm_OperatingStatus_Shutting_Down = 13, - LMI_RealmdKerberosRealm_OperatingStatus_In_Test = 14, - LMI_RealmdKerberosRealm_OperatingStatus_Transitioning = 15, - LMI_RealmdKerberosRealm_OperatingStatus_In_Service = 16, - LMI_RealmdKerberosRealm_OperatingStatus_DMTF_Reserved = 0, - LMI_RealmdKerberosRealm_OperatingStatus_Vendor_Reserved = 0, -} -LMI_RealmdKerberosRealm_OperatingStatus_Enum; - -/* "Unknown" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Unknown(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 0) - -/* "Not Available" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Not_Available(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 1) - -/* "Servicing" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Servicing(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 2) - -/* "Starting" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Starting(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 3) - -/* "Stopping" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Stopping(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 4) - -/* "Stopped" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Stopped(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 5) - -/* "Aborted" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Aborted(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 6) - -/* "Dormant" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Dormant(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 7) - -/* "Completed" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Completed(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 8) - -/* "Migrating" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Migrating(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 9) - -/* "Emigrating" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Emigrating(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 10) - -/* "Immigrating" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Immigrating(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 11) - -/* "Snapshotting" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Snapshotting(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 12) - -/* "Shutting Down" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Shutting_Down(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 13) - -/* "In Test" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_In_Test(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 14) - -/* "Transitioning" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Transitioning(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 15) - -/* "In Service" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_In_Service(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 16) - -/* "DMTF Reserved" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_DMTF_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 0) - -/* "Vendor Reserved" */ -#define LMI_RealmdKerberosRealm_Set_OperatingStatus_Vendor_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_OperatingStatus(SELF, 0) - -KINLINE void LMI_RealmdKerberosRealm_Set_PrimaryStatus( - LMI_RealmdKerberosRealm* self, - CMPIUint16 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->PrimaryStatus; - KUint16_Set(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_PrimaryStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->PrimaryStatus; - KUint16_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_PrimaryStatus( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint16* field = (KUint16*)&self->PrimaryStatus; - KUint16_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_PrimaryStatus_Enum -{ - LMI_RealmdKerberosRealm_PrimaryStatus_Unknown = 0, - LMI_RealmdKerberosRealm_PrimaryStatus_OK = 1, - LMI_RealmdKerberosRealm_PrimaryStatus_Degraded = 2, - LMI_RealmdKerberosRealm_PrimaryStatus_Error = 3, - LMI_RealmdKerberosRealm_PrimaryStatus_DMTF_Reserved = 0, - LMI_RealmdKerberosRealm_PrimaryStatus_Vendor_Reserved = 0, -} -LMI_RealmdKerberosRealm_PrimaryStatus_Enum; - -/* "Unknown" */ -#define LMI_RealmdKerberosRealm_Set_PrimaryStatus_Unknown(SELF) \ - LMI_RealmdKerberosRealm_Set_PrimaryStatus(SELF, 0) - -/* "OK" */ -#define LMI_RealmdKerberosRealm_Set_PrimaryStatus_OK(SELF) \ - LMI_RealmdKerberosRealm_Set_PrimaryStatus(SELF, 1) - -/* "Degraded" */ -#define LMI_RealmdKerberosRealm_Set_PrimaryStatus_Degraded(SELF) \ - LMI_RealmdKerberosRealm_Set_PrimaryStatus(SELF, 2) - -/* "Error" */ -#define LMI_RealmdKerberosRealm_Set_PrimaryStatus_Error(SELF) \ - LMI_RealmdKerberosRealm_Set_PrimaryStatus(SELF, 3) - -/* "DMTF Reserved" */ -#define LMI_RealmdKerberosRealm_Set_PrimaryStatus_DMTF_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_PrimaryStatus(SELF, 0) - -/* "Vendor Reserved" */ -#define LMI_RealmdKerberosRealm_Set_PrimaryStatus_Vendor_Reserved(SELF) \ - LMI_RealmdKerberosRealm_Set_PrimaryStatus(SELF, 0) - -KINLINE void LMI_RealmdKerberosRealm_SetString_SystemCreationClassName( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_SystemCreationClassName( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_SystemCreationClassName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SystemCreationClassName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemCreationClassName; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_SystemName( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_SystemName( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_SystemName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SystemName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SystemName; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_RealmName( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->RealmName; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_RealmName( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->RealmName; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_RealmName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->RealmName; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_RealmName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->RealmName; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_Configured( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Configured; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_Configured( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Configured; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_Configured( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Configured; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_Configured( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->Configured; - KString_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_SupportedInterfaces( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - return KStringA_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_SupportedInterfaces( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - KStringA_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_SetString_SupportedInterfaces( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - return KStringA_SetString(field, i, x); - } - return 0; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_SupportedInterfaces( - LMI_RealmdKerberosRealm* self, - CMPICount i, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - return KStringA_Set(field, self->__base.cb, i, s); - } - return 0; -} - -KINLINE KString LMI_RealmdKerberosRealm_GetString_SupportedInterfaces( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - return KStringA_GetString(field, i); - } - return KStringA_GetString(NULL, 0); -} - -KINLINE const char* LMI_RealmdKerberosRealm_Get_SupportedInterfaces( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - return KStringA_Get(field, i); - } - return NULL; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_SupportedInterfaces( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - return KStringA_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SupportedInterfaces( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->SupportedInterfaces; - KStringA_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_DetailNames( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - return KStringA_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_DetailNames( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - KStringA_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_SetString_DetailNames( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - return KStringA_SetString(field, i, x); - } - return 0; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_DetailNames( - LMI_RealmdKerberosRealm* self, - CMPICount i, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - return KStringA_Set(field, self->__base.cb, i, s); - } - return 0; -} - -KINLINE KString LMI_RealmdKerberosRealm_GetString_DetailNames( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - return KStringA_GetString(field, i); - } - return KStringA_GetString(NULL, 0); -} - -KINLINE const char* LMI_RealmdKerberosRealm_Get_DetailNames( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - return KStringA_Get(field, i); - } - return NULL; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_DetailNames( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - return KStringA_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_DetailNames( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailNames; - KStringA_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_DetailValues( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - return KStringA_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_DetailValues( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - KStringA_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_SetString_DetailValues( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - return KStringA_SetString(field, i, x); - } - return 0; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_DetailValues( - LMI_RealmdKerberosRealm* self, - CMPICount i, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - return KStringA_Set(field, self->__base.cb, i, s); - } - return 0; -} - -KINLINE KString LMI_RealmdKerberosRealm_GetString_DetailValues( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - return KStringA_GetString(field, i); - } - return KStringA_GetString(NULL, 0); -} - -KINLINE const char* LMI_RealmdKerberosRealm_Get_DetailValues( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - return KStringA_Get(field, i); - } - return NULL; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_DetailValues( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - return KStringA_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_DetailValues( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->DetailValues; - KStringA_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_RequiredPackages( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - return KStringA_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_RequiredPackages( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - KStringA_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_SetString_RequiredPackages( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - return KStringA_SetString(field, i, x); - } - return 0; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_RequiredPackages( - LMI_RealmdKerberosRealm* self, - CMPICount i, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - return KStringA_Set(field, self->__base.cb, i, s); - } - return 0; -} - -KINLINE KString LMI_RealmdKerberosRealm_GetString_RequiredPackages( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - return KStringA_GetString(field, i); - } - return KStringA_GetString(NULL, 0); -} - -KINLINE const char* LMI_RealmdKerberosRealm_Get_RequiredPackages( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - return KStringA_Get(field, i); - } - return NULL; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_RequiredPackages( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - return KStringA_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_RequiredPackages( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->RequiredPackages; - KStringA_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_LoginFormats( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - return KStringA_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_LoginFormats( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - KStringA_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_SetString_LoginFormats( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - return KStringA_SetString(field, i, x); - } - return 0; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_LoginFormats( - LMI_RealmdKerberosRealm* self, - CMPICount i, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - return KStringA_Set(field, self->__base.cb, i, s); - } - return 0; -} - -KINLINE KString LMI_RealmdKerberosRealm_GetString_LoginFormats( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - return KStringA_GetString(field, i); - } - return KStringA_GetString(NULL, 0); -} - -KINLINE const char* LMI_RealmdKerberosRealm_Get_LoginFormats( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - return KStringA_Get(field, i); - } - return NULL; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_LoginFormats( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - return KStringA_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_LoginFormats( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->LoginFormats; - KStringA_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_LoginPolicy( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->LoginPolicy; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_LoginPolicy( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->LoginPolicy; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_LoginPolicy( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->LoginPolicy; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_LoginPolicy( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->LoginPolicy; - KString_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_PermittedLogins( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - return KStringA_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_PermittedLogins( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - KStringA_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_SetString_PermittedLogins( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - return KStringA_SetString(field, i, x); - } - return 0; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_PermittedLogins( - LMI_RealmdKerberosRealm* self, - CMPICount i, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - return KStringA_Set(field, self->__base.cb, i, s); - } - return 0; -} - -KINLINE KString LMI_RealmdKerberosRealm_GetString_PermittedLogins( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - return KStringA_GetString(field, i); - } - return KStringA_GetString(NULL, 0); -} - -KINLINE const char* LMI_RealmdKerberosRealm_Get_PermittedLogins( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - return KStringA_Get(field, i); - } - return NULL; -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_PermittedLogins( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - return KStringA_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_PermittedLogins( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KStringA* field = (KStringA*)&self->PermittedLogins; - KStringA_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_DomainName( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->DomainName; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_DomainName( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->DomainName; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_DomainName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->DomainName; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_DomainName( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->DomainName; - KString_Clr(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_SetString_SuggestedAdministrator( - LMI_RealmdKerberosRealm* self, - CMPIString* x) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SuggestedAdministrator; - KString_SetString(field, x); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Set_SuggestedAdministrator( - LMI_RealmdKerberosRealm* self, - const char* s) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SuggestedAdministrator; - KString_Set(field, self->__base.cb, s); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Null_SuggestedAdministrator( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SuggestedAdministrator; - KString_Null(field); - } -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SuggestedAdministrator( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KString* field = (KString*)&self->SuggestedAdministrator; - KString_Clr(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_SupportedJoinCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialTypes; - return KUint32A_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_SupportedJoinCredentialTypes( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialTypes; - KUint32A_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIUint32 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialTypes; - return KUint32A_Set(field, i, x); - } - return 0; -} - -KINLINE KUint32 LMI_RealmdKerberosRealm_Get_SupportedJoinCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialTypes; - return KUint32A_Get(field, i); - } - return KUint32A_Get(NULL, 0); -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_SupportedJoinCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialTypes; - return KUint32A_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SupportedJoinCredentialTypes( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialTypes; - KUint32A_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_SupportedJoinCredentialTypes_Enum -{ - LMI_RealmdKerberosRealm_SupportedJoinCredentialTypes_ccache = 1, - LMI_RealmdKerberosRealm_SupportedJoinCredentialTypes_password = 2, - LMI_RealmdKerberosRealm_SupportedJoinCredentialTypes_secrect = 3, - LMI_RealmdKerberosRealm_SupportedJoinCredentialTypes_automatic = 4, -} -LMI_RealmdKerberosRealm_SupportedJoinCredentialTypes_Enum; - -/* "ccache" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes_ccache(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes(SELF, INDEX, 1) - -/* "password" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes_password(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes(SELF, INDEX, 2) - -/* "secrect" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes_secrect(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes(SELF, INDEX, 3) - -/* "automatic" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes_automatic(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialTypes(SELF, INDEX, 4) - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_SupportedJoinCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialOwners; - return KUint32A_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_SupportedJoinCredentialOwners( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialOwners; - KUint32A_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIUint32 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialOwners; - return KUint32A_Set(field, i, x); - } - return 0; -} - -KINLINE KUint32 LMI_RealmdKerberosRealm_Get_SupportedJoinCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialOwners; - return KUint32A_Get(field, i); - } - return KUint32A_Get(NULL, 0); -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_SupportedJoinCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialOwners; - return KUint32A_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SupportedJoinCredentialOwners( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedJoinCredentialOwners; - KUint32A_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_SupportedJoinCredentialOwners_Enum -{ - LMI_RealmdKerberosRealm_SupportedJoinCredentialOwners_administrator = 1, - LMI_RealmdKerberosRealm_SupportedJoinCredentialOwners_user = 2, - LMI_RealmdKerberosRealm_SupportedJoinCredentialOwners_computer = 3, - LMI_RealmdKerberosRealm_SupportedJoinCredentialOwners_none = 4, -} -LMI_RealmdKerberosRealm_SupportedJoinCredentialOwners_Enum; - -/* "administrator" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners_administrator(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners(SELF, INDEX, 1) - -/* "user" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners_user(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners(SELF, INDEX, 2) - -/* "computer" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners_computer(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners(SELF, INDEX, 3) - -/* "none" */ -#define LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners_none(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedJoinCredentialOwners(SELF, INDEX, 4) - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_SupportedLeaveCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialTypes; - return KUint32A_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_SupportedLeaveCredentialTypes( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialTypes; - KUint32A_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIUint32 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialTypes; - return KUint32A_Set(field, i, x); - } - return 0; -} - -KINLINE KUint32 LMI_RealmdKerberosRealm_Get_SupportedLeaveCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialTypes; - return KUint32A_Get(field, i); - } - return KUint32A_Get(NULL, 0); -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_SupportedLeaveCredentialTypes( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialTypes; - return KUint32A_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SupportedLeaveCredentialTypes( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialTypes; - KUint32A_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_SupportedLeaveCredentialTypes_Enum -{ - LMI_RealmdKerberosRealm_SupportedLeaveCredentialTypes_ccache = 1, - LMI_RealmdKerberosRealm_SupportedLeaveCredentialTypes_password = 2, - LMI_RealmdKerberosRealm_SupportedLeaveCredentialTypes_secrect = 3, - LMI_RealmdKerberosRealm_SupportedLeaveCredentialTypes_automatic = 4, -} -LMI_RealmdKerberosRealm_SupportedLeaveCredentialTypes_Enum; - -/* "ccache" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes_ccache(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes(SELF, INDEX, 1) - -/* "password" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes_password(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes(SELF, INDEX, 2) - -/* "secrect" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes_secrect(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes(SELF, INDEX, 3) - -/* "automatic" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes_automatic(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialTypes(SELF, INDEX, 4) - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Init_SupportedLeaveCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount count) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialOwners; - return KUint32A_Init(field, self->__base.cb, count); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_InitNull_SupportedLeaveCredentialOwners( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialOwners; - KUint32A_InitNull(field); - } -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount i, - CMPIUint32 x) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialOwners; - return KUint32A_Set(field, i, x); - } - return 0; -} - -KINLINE KUint32 LMI_RealmdKerberosRealm_Get_SupportedLeaveCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialOwners; - return KUint32A_Get(field, i); - } - return KUint32A_Get(NULL, 0); -} - -KINLINE CMPIBoolean LMI_RealmdKerberosRealm_Null_SupportedLeaveCredentialOwners( - LMI_RealmdKerberosRealm* self, - CMPICount i) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialOwners; - return KUint32A_Null(field, i); - } - return 0; -} - -KINLINE void LMI_RealmdKerberosRealm_Clr_SupportedLeaveCredentialOwners( - LMI_RealmdKerberosRealm* self) -{ - if (self && self->__base.magic == KMAGIC) - { - KUint32A* field = (KUint32A*)&self->SupportedLeaveCredentialOwners; - KUint32A_Clr(field); - } -} - -typedef enum _LMI_RealmdKerberosRealm_SupportedLeaveCredentialOwners_Enum -{ - LMI_RealmdKerberosRealm_SupportedLeaveCredentialOwners_administrator = 1, - LMI_RealmdKerberosRealm_SupportedLeaveCredentialOwners_user = 2, - LMI_RealmdKerberosRealm_SupportedLeaveCredentialOwners_computer = 3, - LMI_RealmdKerberosRealm_SupportedLeaveCredentialOwners_none = 4, -} -LMI_RealmdKerberosRealm_SupportedLeaveCredentialOwners_Enum; - -/* "administrator" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners_administrator(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners(SELF, INDEX, 1) - -/* "user" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners_user(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners(SELF, INDEX, 2) - -/* "computer" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners_computer(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners(SELF, INDEX, 3) - -/* "none" */ -#define LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners_none(SELF, INDEX)\ - LMI_RealmdKerberosRealm_Set_SupportedLeaveCredentialOwners(SELF, INDEX, 4) - -/* classname=LMI_RealmdKerberosRealm */ -typedef struct _LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args -{ - KBase __base; - /* IN */ - KString LoginPolicy; - /* IN */ - KStringA PermittedAdd; - /* IN */ - KStringA PermittedRemove; -} -LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args; - -static const unsigned char __LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_sig[] = -{ - 0x11,0x43,0x68,0x61,0x6e,0x67,0x65,0x4c,0x6f,0x67,0x69,0x6e,0x50,0x6f,0x6c, - 0x69,0x63,0x79,0x00,0x03,0x2c,0x0b,0x4c,0x6f,0x67,0x69,0x6e,0x50,0x6f,0x6c, - 0x69,0x63,0x79,0x00,0xac,0x0c,0x50,0x65,0x72,0x6d,0x69,0x74,0x74,0x65,0x64, - 0x41,0x64,0x64,0x00,0xac,0x0f,0x50,0x65,0x72,0x6d,0x69,0x74,0x74,0x65,0x64, - 0x52,0x65,0x6d,0x6f,0x76,0x65,0x00, -}; - -KINLINE void LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_Init( - LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args* self, - const CMPIBroker* cb) -{ - const unsigned char* sig = __LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_sig; - KBase_Init(&self->__base, cb, sizeof(*self), sig, NULL); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_InitFromArgs( - LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args* self, - const CMPIBroker* cb, - const CMPIArgs* x, - CMPIBoolean in, - CMPIBoolean out) -{ - LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_Init(self, cb); - return KBase_FromArgs(&self->__base, x, in, out); -} - -KINLINE CMPIArgs* LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_ToArgs( - const LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIStatus* status) -{ - return KBase_ToArgs(&self->__base, in, out, status); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_SetArgs( - const LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIArgs* ca) -{ - return KBase_SetToArgs(&self->__base, in, out, ca); -} - -KINLINE void LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_Print( - const LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args* self, - FILE* os) -{ - KBase_Print(os, &self->__base, 'a'); -} - -/* classname=LMI_RealmdKerberosRealm */ -typedef struct _LMI_RealmdKerberosRealm_Deconfigure_Args -{ - KBase __base; -} -LMI_RealmdKerberosRealm_Deconfigure_Args; - -static const unsigned char __LMI_RealmdKerberosRealm_Deconfigure_Args_sig[] = -{ - 0x0b,0x44,0x65,0x63,0x6f,0x6e,0x66,0x69,0x67,0x75,0x72,0x65,0x00,0x00, -}; - -KINLINE void LMI_RealmdKerberosRealm_Deconfigure_Args_Init( - LMI_RealmdKerberosRealm_Deconfigure_Args* self, - const CMPIBroker* cb) -{ - const unsigned char* sig = __LMI_RealmdKerberosRealm_Deconfigure_Args_sig; - KBase_Init(&self->__base, cb, sizeof(*self), sig, NULL); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_Deconfigure_Args_InitFromArgs( - LMI_RealmdKerberosRealm_Deconfigure_Args* self, - const CMPIBroker* cb, - const CMPIArgs* x, - CMPIBoolean in, - CMPIBoolean out) -{ - LMI_RealmdKerberosRealm_Deconfigure_Args_Init(self, cb); - return KBase_FromArgs(&self->__base, x, in, out); -} - -KINLINE CMPIArgs* LMI_RealmdKerberosRealm_Deconfigure_Args_ToArgs( - const LMI_RealmdKerberosRealm_Deconfigure_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIStatus* status) -{ - return KBase_ToArgs(&self->__base, in, out, status); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_Deconfigure_Args_SetArgs( - const LMI_RealmdKerberosRealm_Deconfigure_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIArgs* ca) -{ - return KBase_SetToArgs(&self->__base, in, out, ca); -} - -KINLINE void LMI_RealmdKerberosRealm_Deconfigure_Args_Print( - const LMI_RealmdKerberosRealm_Deconfigure_Args* self, - FILE* os) -{ - KBase_Print(os, &self->__base, 'a'); -} - -/* classname=LMI_RealmdKerberosRealm */ -typedef struct _LMI_RealmdKerberosRealm_Join_Args -{ - KBase __base; - /* IN */ - KUint32 Type; - /* IN */ - KUint32 Owner; - /* IN */ - KString Name; - /* IN */ - KString Password; - /* IN */ - KUint8A Data; - /* IN */ - KStringA OptionNames; - /* IN */ - KStringA OptionValues; -} -LMI_RealmdKerberosRealm_Join_Args; - -static const unsigned char __LMI_RealmdKerberosRealm_Join_Args_sig[] = -{ - 0x04,0x4a,0x6f,0x69,0x6e,0x00,0x07,0x25,0x04,0x54,0x79,0x70,0x65,0x00,0x25, - 0x05,0x4f,0x77,0x6e,0x65,0x72,0x00,0x2c,0x04,0x4e,0x61,0x6d,0x65,0x00,0x2c, - 0x08,0x50,0x61,0x73,0x73,0x77,0x6f,0x72,0x64,0x00,0xa1,0x04,0x44,0x61,0x74, - 0x61,0x00,0xac,0x0b,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x4e,0x61,0x6d,0x65,0x73, - 0x00,0xac,0x0c,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x56,0x61,0x6c,0x75,0x65,0x73, - 0x00, -}; - -KINLINE void LMI_RealmdKerberosRealm_Join_Args_Init( - LMI_RealmdKerberosRealm_Join_Args* self, - const CMPIBroker* cb) -{ - const unsigned char* sig = __LMI_RealmdKerberosRealm_Join_Args_sig; - KBase_Init(&self->__base, cb, sizeof(*self), sig, NULL); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_Join_Args_InitFromArgs( - LMI_RealmdKerberosRealm_Join_Args* self, - const CMPIBroker* cb, - const CMPIArgs* x, - CMPIBoolean in, - CMPIBoolean out) -{ - LMI_RealmdKerberosRealm_Join_Args_Init(self, cb); - return KBase_FromArgs(&self->__base, x, in, out); -} - -KINLINE CMPIArgs* LMI_RealmdKerberosRealm_Join_Args_ToArgs( - const LMI_RealmdKerberosRealm_Join_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIStatus* status) -{ - return KBase_ToArgs(&self->__base, in, out, status); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_Join_Args_SetArgs( - const LMI_RealmdKerberosRealm_Join_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIArgs* ca) -{ - return KBase_SetToArgs(&self->__base, in, out, ca); -} - -KINLINE void LMI_RealmdKerberosRealm_Join_Args_Print( - const LMI_RealmdKerberosRealm_Join_Args* self, - FILE* os) -{ - KBase_Print(os, &self->__base, 'a'); -} - -/* classname=LMI_RealmdKerberosRealm */ -typedef struct _LMI_RealmdKerberosRealm_Leave_Args -{ - KBase __base; - /* IN */ - KUint32 Type; - /* IN */ - KUint32 Owner; - /* IN */ - KString Name; - /* IN */ - KString Password; - /* IN */ - KUint8A Data; - /* IN */ - KStringA OptionNames; - /* IN */ - KStringA OptionValues; -} -LMI_RealmdKerberosRealm_Leave_Args; - -static const unsigned char __LMI_RealmdKerberosRealm_Leave_Args_sig[] = -{ - 0x05,0x4c,0x65,0x61,0x76,0x65,0x00,0x07,0x25,0x04,0x54,0x79,0x70,0x65,0x00, - 0x25,0x05,0x4f,0x77,0x6e,0x65,0x72,0x00,0x2c,0x04,0x4e,0x61,0x6d,0x65,0x00, - 0x2c,0x08,0x50,0x61,0x73,0x73,0x77,0x6f,0x72,0x64,0x00,0xa1,0x04,0x44,0x61, - 0x74,0x61,0x00,0xac,0x0b,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x4e,0x61,0x6d,0x65, - 0x73,0x00,0xac,0x0c,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x56,0x61,0x6c,0x75,0x65, - 0x73,0x00, -}; - -KINLINE void LMI_RealmdKerberosRealm_Leave_Args_Init( - LMI_RealmdKerberosRealm_Leave_Args* self, - const CMPIBroker* cb) -{ - const unsigned char* sig = __LMI_RealmdKerberosRealm_Leave_Args_sig; - KBase_Init(&self->__base, cb, sizeof(*self), sig, NULL); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_Leave_Args_InitFromArgs( - LMI_RealmdKerberosRealm_Leave_Args* self, - const CMPIBroker* cb, - const CMPIArgs* x, - CMPIBoolean in, - CMPIBoolean out) -{ - LMI_RealmdKerberosRealm_Leave_Args_Init(self, cb); - return KBase_FromArgs(&self->__base, x, in, out); -} - -KINLINE CMPIArgs* LMI_RealmdKerberosRealm_Leave_Args_ToArgs( - const LMI_RealmdKerberosRealm_Leave_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIStatus* status) -{ - return KBase_ToArgs(&self->__base, in, out, status); -} - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_Leave_Args_SetArgs( - const LMI_RealmdKerberosRealm_Leave_Args* self, - CMPIBoolean in, - CMPIBoolean out, - CMPIArgs* ca) -{ - return KBase_SetToArgs(&self->__base, in, out, ca); -} - -KINLINE void LMI_RealmdKerberosRealm_Leave_Args_Print( - const LMI_RealmdKerberosRealm_Leave_Args* self, - FILE* os) -{ - KBase_Print(os, &self->__base, 'a'); -} - -/* -**============================================================================== -** -** LMI_RealmdKerberosRealm methods -** -**============================================================================== -*/ - -KEXTERN KUint32 LMI_RealmdKerberosRealm_ChangeLoginPolicy( - const CMPIBroker* cb, - CMPIMethodMI* mi, - const CMPIContext* context, - const LMI_RealmdKerberosRealmRef* self, - const KString* LoginPolicy, - const KStringA* PermittedAdd, - const KStringA* PermittedRemove, - CMPIStatus* status); - -KEXTERN KUint32 LMI_RealmdKerberosRealm_Deconfigure( - const CMPIBroker* cb, - CMPIMethodMI* mi, - const CMPIContext* context, - const LMI_RealmdKerberosRealmRef* self, - CMPIStatus* status); - -KEXTERN KUint32 LMI_RealmdKerberosRealm_Join( - const CMPIBroker* cb, - CMPIMethodMI* mi, - const CMPIContext* context, - const LMI_RealmdKerberosRealmRef* self, - const KUint32* Type, - const KUint32* Owner, - const KString* Name, - const KString* Password, - const KUint8A* Data, - const KStringA* OptionNames, - const KStringA* OptionValues, - CMPIStatus* status); - -KEXTERN KUint32 LMI_RealmdKerberosRealm_Leave( - const CMPIBroker* cb, - CMPIMethodMI* mi, - const CMPIContext* context, - const LMI_RealmdKerberosRealmRef* self, - const KUint32* Type, - const KUint32* Owner, - const KString* Name, - const KString* Password, - const KUint8A* Data, - const KStringA* OptionNames, - const KStringA* OptionValues, - CMPIStatus* status); - -KINLINE CMPIStatus LMI_RealmdKerberosRealm_DispatchMethod( - const CMPIBroker* cb, - CMPIMethodMI* mi, - const CMPIContext* cc, - const CMPIResult* cr, - const CMPIObjectPath* cop, - const char* meth, - const CMPIArgs* in, - CMPIArgs* out) -{ - LMI_RealmdKerberosRealmRef self; - - KReturnIf(LMI_RealmdKerberosRealmRef_InitFromObjectPath(&self, cb, cop)); - - if (strcasecmp(meth, "ChangeLoginPolicy") == 0) - { - CMPIStatus st = KSTATUS_INIT; - LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args args; - KUint32 r; - - KReturnIf(LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_InitFromArgs( - &args, cb, in, 1, 0)); - - r = LMI_RealmdKerberosRealm_ChangeLoginPolicy( - cb, - mi, - cc, - &self, - &args.LoginPolicy, - &args.PermittedAdd, - &args.PermittedRemove, - &st); - - if (!KOkay(st)) - return st; - - if (!r.exists) - KReturn(ERR_FAILED); - - KReturnIf(LMI_RealmdKerberosRealm_ChangeLoginPolicy_Args_SetArgs( - &args, 0, 1, out)); - KReturnUint32Data(cr, &r); - CMReturnDone(cr); - - KReturn(OK); - } - if (strcasecmp(meth, "Deconfigure") == 0) - { - CMPIStatus st = KSTATUS_INIT; - LMI_RealmdKerberosRealm_Deconfigure_Args args; - KUint32 r; - - KReturnIf(LMI_RealmdKerberosRealm_Deconfigure_Args_InitFromArgs( - &args, cb, in, 1, 0)); - - r = LMI_RealmdKerberosRealm_Deconfigure( - cb, - mi, - cc, - &self, - &st); - - if (!KOkay(st)) - return st; - - if (!r.exists) - KReturn(ERR_FAILED); - - KReturnIf(LMI_RealmdKerberosRealm_Deconfigure_Args_SetArgs( - &args, 0, 1, out)); - KReturnUint32Data(cr, &r); - CMReturnDone(cr); - - KReturn(OK); - } - if (strcasecmp(meth, "Join") == 0) - { - CMPIStatus st = KSTATUS_INIT; - LMI_RealmdKerberosRealm_Join_Args args; - KUint32 r; - - KReturnIf(LMI_RealmdKerberosRealm_Join_Args_InitFromArgs( - &args, cb, in, 1, 0)); - - r = LMI_RealmdKerberosRealm_Join( - cb, - mi, - cc, - &self, - &args.Type, - &args.Owner, - &args.Name, - &args.Password, - &args.Data, - &args.OptionNames, - &args.OptionValues, - &st); - - if (!KOkay(st)) - return st; - - if (!r.exists) - KReturn(ERR_FAILED); - - KReturnIf(LMI_RealmdKerberosRealm_Join_Args_SetArgs( - &args, 0, 1, out)); - KReturnUint32Data(cr, &r); - CMReturnDone(cr); - - KReturn(OK); - } - if (strcasecmp(meth, "Leave") == 0) - { - CMPIStatus st = KSTATUS_INIT; - LMI_RealmdKerberosRealm_Leave_Args args; - KUint32 r; - - KReturnIf(LMI_RealmdKerberosRealm_Leave_Args_InitFromArgs( - &args, cb, in, 1, 0)); - - r = LMI_RealmdKerberosRealm_Leave( - cb, - mi, - cc, - &self, - &args.Type, - &args.Owner, - &args.Name, - &args.Password, - &args.Data, - &args.OptionNames, - &args.OptionValues, - &st); - - if (!KOkay(st)) - return st; - - if (!r.exists) - KReturn(ERR_FAILED); - - KReturnIf(LMI_RealmdKerberosRealm_Leave_Args_SetArgs( - &args, 0, 1, out)); - KReturnUint32Data(cr, &r); - CMReturnDone(cr); - - KReturn(OK); - } - - KReturn(ERR_METHOD_NOT_FOUND); -} - -#define LMI_RealmdKerberosRealm_ClassName "LMI_RealmdKerberosRealm" - -#endif /* _konkrete_LMI_RealmdKerberosRealm_h */ |