Clase de objeto de atributo personalizado (CuAt)
Descripción
La clase de objeto Atributo personalizado (CuAt) contiene información de atributo específica del dispositivo personalizado.
Las instancias de dispositivo representadas en la clase de objeto Dispositivos personalizados (CuDv) tienen atributos encontrados en la clase de objeto Atributo predefinido (PdAt) o en la clase de objeto CuAt . Hay una entrada en la clase de objeto CuAt para los atributos que toman valores no predeterminados. Los atributos que toman el valor predeterminado se encuentran en la clase de objeto PdAt . Cada entrada describe el valor actual del atributo.
Al cambiar el valor de un atributo, se debe hacer referencia a la clase de objeto de atributo predefinido para determinar otros valores de atributo posibles.
Se deben consultar ambas clases de objetos de atributo para obtener un conjunto completo de valores actuales para los atributos de un dispositivo determinado. Utilice las subrutinas getattr y putattr para recuperar y modificar, respectivamente, los atributos personalizados.
Descriptores
La clase de objeto Atributo personalizado contiene los descriptores siguientes:
| Tipo de ODM | Nombre del descriptor | Descripción | Estado del descriptor |
|---|---|---|---|
| ODM_CHAR | name [NAMESIZE] | Nombre de dispositivo | Obligatorio |
| ODM_CHAR | atributo [ATTRNAMESIZE] | Nombre del atributo | Obligatorio |
| ODM_VCHAR | valor [ATTRVALSIZE] | Valor de atributo | Obligatorio |
| ODM_CHAR | tipo [FLAGSIZE] | Tipo de atributo | Obligatorio |
| ODM_CHAR | genérico [FLAGSIZE] | Distintivos De Atributos Genéricos | Opcional |
| ODM_CHAR | rep [FLAGSIZE] | Distintivos de representación de atributos | Obligatorio |
| ODM_SHORT | nls_index | Índice NLS | Opcional |
Estos descriptores se describen como sigue:
| Descriptor | Descripción |
|---|---|
| Nombre de dispositivo | Identifica el nombre lógico de la instancia de dispositivo a la que está asociado este atributo. |
| Nombre del atributo | Identifica el nombre de un atributo de dispositivo personalizado. |
| Valor de atributo | Identifica un valor personalizado asociado con el nombre de atributo correspondiente. Este valor es un valor no predeterminado. |
| Tipo de atributo | Identifica el tipo de atributo asociado con el nombre de atributo. Este descriptor se copia del Descriptor de tipo de atributo en el objeto PdAt correspondiente cuando se crea el objeto CuAt . |
| Distintivos De Atributos Genéricos | Identifica el distintivo de atributo genérico o los distintivos asociados con el nombre de atributo. Este descriptor se copia del Descriptor de distintivos de atributo genérico en el objeto PdAt correspondiente cuando se crea el objeto CuAt . |
| Distintivos de representación de atributos | Identifica la representación del valor de atributo. Este descriptor se copia del descriptor Distintivos de representación de atributos en el Objeto de atributo predefinido correspondiente cuando se crea el objeto Atributo personalizado. |
| Índice NLS | Identifica el número de mensaje en el catálogo de mensajes NLS que contiene una descripción textual del atributo. Este descriptor se copia de Descriptor de índice NLS en el Objeto de atributo predefinido correspondiente cuando se crea el objeto Atributo personalizado. |