summaryrefslogtreecommitdiffstats
path: root/LMI_RealmdKerberosRealm.h
diff options
context:
space:
mode:
Diffstat (limited to 'LMI_RealmdKerberosRealm.h')
-rw-r--r--LMI_RealmdKerberosRealm.h3077
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 */