Class CIM_UnixFeatureSetting
extends CIM_UnixSetting

Configuration settings indicating extent of support for various features.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Setting
   |
   +--CIM_UnixSetting
   |
   +--CIM_UnixFeatureSetting

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringConfiguration settings indicating extent of support for various features.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
Posix2CDevuint64
DescriptionstringImplementation supports the C Language Development Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_C_DEV is passed to it.None TRANSLATABLE= true
Posix2CharTermuint64
DescriptionstringImplementation supports at least one terminal type. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_CHAR_TERM is passed to it.None TRANSLATABLE= true
Posix2CVersionuint64
DescriptionstringInteger value indicating version of the ISO POSIX-2 standard (C language binding). sysconf returns this variable when _SC_2_C_VERSION is passed to it.None TRANSLATABLE= true
Posix2FortDevuint64
DescriptionstringImplementation supports the FORTRAN Development Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_FORT_DEV is passed to it.None TRANSLATABLE= true
Posix2FortRunuint64
DescriptionstringImplementation supports the FORTRAN Run-time Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_FORT_RUN is passed to it.None TRANSLATABLE= true
Posix2LocalDefuint64
DescriptionstringImplementation supports the creation of locales by the localedef utility. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_LOCALDEF is passed to it.None TRANSLATABLE= true
Posix2SwDevuint64
DescriptionstringImplementation supports the Software Development Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_SW_DEV is passed to it.None TRANSLATABLE= true
Posix2Upeuint64
DescriptionstringThe implementation supports the User Portability Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_UPE is passed to it.None TRANSLATABLE= true
Posix2Versionuint64
DescriptionstringInteger value indicating version of the ISO POSIX-2 standard (Commands). sysconf returns this variable when _SC_2_VERSION is passed to it.None TRANSLATABLE= true
PosixAsynchronousIouint64
DescriptionstringImplementation supports the Asynchronous Input and Output option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_ASYNCHRONOUS_IO is passed to it.None TRANSLATABLE= true
PosixFsyncuint64
DescriptionstringImplementation supports the File Synchronisation option.This constant is always defined. sysconf returns this variable when _SC_FSYNC is passed to it.None TRANSLATABLE= true
PosixJobControluint64
DescriptionstringIf defined with a value other than -1, the system supports job control sysconf returns this variable when _SC_JOB_CONTROL is passed to it.None TRANSLATABLE= true
PosixMappedFilesuint64
DescriptionstringImplementation supports the Memory Mapped Files option. This constant is always defined. sysconf returns this variable when _SC_MAPPED_FILES is passed to it.None TRANSLATABLE= true
PosixMemlockuint64
DescriptionstringImplementation supports the Process Memory Locking option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_MEMLOCK is passed to it.None TRANSLATABLE= true
PosixMemlockRangeuint64
DescriptionstringImplementation supports the Range Memory Locking option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_MEMLOCK_RANGE is passed to it.None TRANSLATABLE= true
PosixMemoryProtectionuint64
DescriptionstringImplementation supports the Memory Protection option. This constant is always defined. sysconf returns this variable when _SC_MEMORY_PROTECTION is passed to it.None TRANSLATABLE= true
PosixMessagePassinguint64
DescriptionstringImplementation supports the Message Passing option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_MESSAGE_PASSING is passed to it.None TRANSLATABLE= true
PosixPrioritizedIouint64
DescriptionstringImplementation supports the Prioritized Input and Output option. It is defined if and only if the option is supported sysconf returns this variable when _SC_PRIORITIZED_IO is passed to it.None TRANSLATABLE= true
PosixPrioritySchedulinguint64
DescriptionstringImplementation supports the Prioritized Input and Output option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_PRIORITY_SCHEDULING is passed to it.None TRANSLATABLE= true
PosixRealtimeSignalsuint64
DescriptionstringImplementation supports the Realtime Signals Extension option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_REALTIME_SIGNALS is passed to it.None TRANSLATABLE= true
PosixSavedIdsuint64
DescriptionstringIf defined with a value other than -1, each process has a saved set-user-ID and a saved set-group-ID. sysconf returns this variable when _SC_SAVED_IDS is passed to it.None TRANSLATABLE= true
PosixSemaphoresuint64
DescriptionstringImplementation supports the Semaphores option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_SEMAPHORES is passed to it.None TRANSLATABLE= true
PosixSharedMemoryObjectsuint64
DescriptionstringImplementation supports the Shared Memory Objects option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_SHARED_MEMORY_OBJECTS is passed to it.None TRANSLATABLE= true
PosixSynchronizedIouint64
DescriptionstringImplementation supports the Synchronised Input and Output option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_SYNCHRONIZED_IO is passed to it.None TRANSLATABLE= true
PosixThreadAttrStackAddruint64
DescriptionstringThe implementation supports the thread stack address attribute option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_ATTR_STACKADDR is passed to it.None TRANSLATABLE= true
PosixThreadAttrStackSizeuint64
DescriptionstringThe implementation supports the thread stack size attribute option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_ATTR_STACKSIZE is passed to it.None TRANSLATABLE= true
PosixThreadPrioInherituint64
DescriptionstringThe implementation supports the priority inheritance option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_THREAD_PRIO_INHERIT is passed to it.None TRANSLATABLE= true
PosixThreadPrioProtectuint64
DescriptionstringThe implementation supports the priority protection option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_THREAD_PRIO_PROTECT is passed to it.None TRANSLATABLE= true
PosixThreadPrioritySchedulinguint64
DescriptionstringThe implementation supports the thread execution scheduling option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_THREAD_PRIORITY_SCHEDULING is passed to it.None TRANSLATABLE= true
PosixThreadProcessShareduint64
DescriptionstringThe implementation supports the process-shared synchronisation option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_PROCESS_SHARED is passed to it.None TRANSLATABLE= true
PosixThreadsuint64
DescriptionstringThe implementation supports the threads option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREADS is passed to it.None TRANSLATABLE= true
PosixThreadSaveFunctionsuint64
DescriptionstringThe implementation supports the thread-safe functions option. This constant is always defined to an unspecified value to indicate that This functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_SAFE_FUNCTIONS is passed to it.None TRANSLATABLE= true
PosixTimersuint64
DescriptionstringImplementation supports the Timers option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_TIMERS is passed to it.None TRANSLATABLE= true
PosixVersionuint64
DescriptionstringInteger value indicating version of the ISO POSIX-1 standard (C language binding). sysconf returns this variable when _SC_VERSION is passed to it.None TRANSLATABLE= true
XopenCryptuint64
DescriptionstringThe implementation supports the X/Open Encryption Feature Group. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_CRYPT is passed to it.None TRANSLATABLE= true
XopenEnhI18nuint64
DescriptionstringThe implementation supports the Issue 4, Version 2 Enhanced Internationalisation Feature Group. This is always set to a value other than -1. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_ENH_I18N is passed to it.None TRANSLATABLE= true
XopenLegacyuint64
DescriptionstringThe implementation supports the Legacy Feature Group. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_LEGACY is passed to it.None TRANSLATABLE= true
XopenRealtimeuint64
DescriptionstringThe implementation supports the User Portability Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_REALTIME is passed to it.None TRANSLATABLE= true
XopenRealtimeThreadsuint64
DescriptionstringThe implementation supports the X/Open Realtime Threads Feature Group. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_REALTIME_THERADS is passed to it.None TRANSLATABLE= true
XopenShmuint64
DescriptionstringThe implementation supports the Issue 4, Version 2 Shared Memory Feature Group. This is always set to a value other than -1. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_SHM is passed to it.None TRANSLATABLE= true
XopenUnixuint64
DescriptionstringThe implementation supports X/Open CAE Specification, January 1997, System Interfaces and Headers, Issue 5 (ISBN: 1-85912-181-0, C606). A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature.sysconf returns this variable when _SC_XOPEN_UNIX is passed to it.None TRANSLATABLE= true
XopenVersionuint64
DescriptionstringInteger value indicating version of the X/Open Portability Guide to which the implementation conforms. sysconf returns this variable when _SC_XOPEN_VERSION is passed to it.None TRANSLATABLE= true
XopenXbs5IlbigOffbiguint64
DescriptionstringImplementation provides a C-language compilation environment with an int type using at least 32 bits and long, pointer and off_t types using at least 64 bits. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature.sysconf returns this variable when _SC_XBS5_LPBIG_OFF64 is passed to it.None TRANSLATABLE= true
XopenXbs5Ilp32Off32uint64
DescriptionstringImplementation provides a C-language compilation environment with 32-bit int, long, pointer and off_t types. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XBS5_ILP32_OFF32 is passed to it.None TRANSLATABLE= true
XopenXbs5Ilp32OffBiguint64
DescriptionstringImplementation provides a C-language compilation environment with 32-bit int, long and pointer types and an off_t type using at least 64bits. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature.sysconf returns this variable when _SC_XBS5_ILP32_OFFBIG is passed to it.None TRANSLATABLE= true
XopenXbs5Lp64Off64uint64
DescriptionstringImplementation provides a C-language compilation environment with 32-bit int and 64-bit long, pointer and off_t types. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XBS5_LP64_OFF64 is passed to it.None TRANSLATABLE= true
XopenXcuVersionuint64
Descriptionstring_XOPEN_XCU_VERSION is defined as an integer value indicating the version of the XCU specification to which the implementation conforms. If the value is -1, no commands and utilities are provided on the implementation. If the value is greater than or equal to 4, the functionality associated with the following symbols is also supported Posix2C_BIND, Posix2C_VERSION, Posix2CHAR_TERM, Posix2LOCALEDEF, Posix2UPE, Posix2VERSION, sysconf returns this variable when _SC_XOPEN_XCU_VERSION is passed to it.None TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_UnixSetting
DescriptionstringCIM_ManagedElement
SettingIDstringCIM_UnixSetting