Attribut prédéfini étendu (PdAtXtd ) Classe d'objet

L'attribut prédéfini étendu (PdAtXtd ) la classe d'objets est utilisée pour compléter les attributs de périphérique existants qui sont représentés dans l'attribut prédéfini (PdAt ) classe d'objets contenant des informations pouvant être utilisées par l'interface utilisateur de gestion des périphériques.

Types d'attributs à représenter dansPdAtXtd

Tous les attributs d'appareil existants dansPdAt doit être représenté dans lePdAtXtd classe d'objet. Attributs non affichables (c'est-à-dire les attributs avec une chaîne nulle dans le champ « générique » duPdAt classe d'objet) ne doit pas avoir de classe d'objet correspondantePdAtXtd entrée, sinon elle devient affichable.

LePdAtXtd La classe d'objets peut également être utilisée pour remplacer la valeur actuelle ou les valeurs possibles d'un attribut.

Descripteurs de classe d'objets étendus d'attributs prédéfinis

La classe d'objets étendus d'attributs prédéfinis contient les descripteurs suivants:

Type ODM Nom du descripteur Descriptif Obligatoire
CHÉM Type_unique Type unique Oui
CHÉM attribut Nom d'attribut Non
CHÉM classification Classification d'attribut Non
CHÉM séquence Numéro de séquence Non
ODM_VCHAR operation Nom de l'opération Non
ODM_VCHAR Valeur_opération Valeur de l'opération Non
ODM_VCHAR description Attribut Description Non
ODM_VCHAR List_cmd Commande de liste de la valeur d'attribut Non
ODM_VCHAR List_values_cmd Commande de liste des valeurs d'attribut Non
ODM_VCHAR Change_cmd Commande de modification de la valeur d'attribut Non
ODM_VCHAR Aide Texte d'aide Non
ODM_VCHAR Nls_valeurs Valeurs d'attribut traduites Non

Ces descripteurs sont décrits comme suit:

Descripteur Descriptif
Type_unique Identifie le nom de classe-classe-classe de l'unité à laquelle cet attribut est associé. Ce descripteur est identique au descripteur de type unique dans la classe d'objets PdAt .
attribut Identifie l'attribut d'unité. Ce nom peut être transmis aux commandes de configuration mkdev et chdev et aux méthodes d'unité dans les paires attribut-nom et attribut-valeur.
classification Identifie la classification de l'attribut d'unité. Les caractères suivants sont des valeurs valides:
B
Indique un attribut de base.
A
Indique un attribut avancé.
R
Indique un attribut obligatoire.
séquence Identifie le nombre utilisé pour positionner l'attribut par rapport aux autres sur un panneau ou un menu. Cette zone est identique à id_seq_num actuellement dans la classe d'objets sm_cmd_opt (SMIT Dialog / Selector Command Option).
operation Identifie le type d'opération associé au type d'unité unique. Les zones de nom d'opération et d'attribut s'excluent mutuellement.
Valeur_opération Identifie la valeur associée à la zone Operation .

Lorsque l'opération est add_device, la zone operation_value peut contenir la commande utilisée pour créer l'unité, si la commande mkdev ne peut pas être utilisée.

description Identifie la description de l'attribut.
List_cmd Identifie la commande permettant de remplacer la valeur en cours de l'attribut, sauf lorsque la zone d'opération est définie. Si la zone d'opération est définie, elle identifie la commande permettant de renvoyer les informations associées à l'opération.

Par exemple, dans le cas de l'opération add_tty, la zone list_cmd contient la valeur suivante:

lsdev -P -c tty -s rs232 -Fdescription
List_values_cmd Identifie la commande permettant d'obtenir les valeurs possibles d'un attribut. Les valeurs renvoyées remplacent la zone de valeurs de la classe d'objets Attribut prédéfinie.
Change_cmd Identifie la commande permettant de modifier la valeur d'attribut si la commande chdevne peut pas être utilisée.
Aide Identifie le texte d'aide associé à l'attribut. Le format du texte d'aide suit:
message file,set id,msg id,default text

OR

a numeric string equal to a SMIT identifier tag.
Nls_valeurs Identifie le texte associé aux valeurs d'attribut. Ces valeurs sont affichées à la place des valeurs stockées dans la classe d'objets Attribut prédéfini. Cette zone doit être de la forme suivante:
message file,set id,msg id,default text

L'ordre des valeurs doit correspondre à l'ordre dans la zone Valeurs d'attribut prédéfinies .