Cette fonction utilise la valeur d'un ID d'objet (objectID) et analyse un sous-ensemble de l'ID en fonction des valeurs startIndex et endIndex. L'indexation s'effectue à partir de 1. Si endIndex est égal à -1, il faut alors atteindre la fin de l'ID d'objet. Utilisez cette fonction pour certifier des unités.
Syntaxe
Format de cette fonction :
ObjectID snmpOIDParser( ObjectID OID, Integer startIndex, Integer endIndex )
Parameters (Paramètres)
La valeur de l'ID d'objet (OID) à analyser.
Un nombre entier de l'index à partir duquel commencer l'analyse.
Un nombre entier de l'index à partir duquel arrêter l'analyse.
Valeurs de retour
Renvoie le sous-ensemble de l'ID d'objet (ObjectID) à analyser.
Exemples
L'expression suivante génère le résultat suivant pour une valeur OID de 1.2.3.4.5.6.7.8.9.10, une valeur startIndex de 1 et une valeur endIndex de 5 :
Expression :
snmpOIDParser(oid, startIndex, endIndex )
Résultat :
1.2.3.4.5
La même expression génère le résultat suivant pour une valeur OID de 1.2.3.4.5.6.7.8.9.10, une valeur startIndex de 6 et une valeur endIndex de -1 :
Résultat :
6.7.8.9.10
Exemple avancé
L'expression suivante provient de la certification de fournisseur Cisco CBQos ClassMap :
ItemUniqueIDs=snmpOIDParser(cbQosConfigIndex, 2, 2)
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|