Decoder : Fonctions générales

Document created by RSA Information Design and Development on Feb 3, 2017
Version 1Show Document
  • View in full screen mode
  

Cette rubrique donne les définitions linguistiques des fonctions générales du parser Flex.

Définition de langage de fonctions générales

                                                                                                                        
Node NameNom de l'attributDescription :
apptype  Obtient le type de service actuellement défini pour la session en cours.
 nomVariable sous forme de nombre pour recevoir le type de service en cours. 
identify Marque la session avec le type de service de l'analyseur si le type de service n'a pas déjà été identifié. 
attribuer Attribue une valeur à une variable.
 nomIdentifiant unique attribué à l'objet dans la section de déclaration. 
 valueFacultatif. Si elle est spécifiée, l'action définie dans la correspondance n'est appliquée que lorsque la déclaration correspond à la valeur donnée. 
getmeta Récupère la valeur de la métadonnée qui a généré un rappel. Cette fonction renverra des résultats vides (0, chaîne de longueur zéro) si elle est appelée en l'absence de rappel de métadonnées. 
 nomVariable pour recevoir la valeur de la métadonnée qui a généré le rappel. 
gettoken Renvoie le token associé actuel.
 nomVariable sous forme de chaîne pour recevoir le jeton associé actuel. S'il n'existe aucun jeton actuel, une chaîne vide est attribuée à la variable. 
Fin Termine l'exécution de la section match actuelle.
if Compare deux valeurs. Si la comparaison est vraie, exécute une sous-action. Les comparaisons peuvent être de type nombre ou chaîne, à partir du moment où les deux valeurs sont du même type. 
 nomIdentifiant unique variable attribué à l'objet dans la section de déclaration.
 equal
notequal
moins
lessequal
greater
greaterequal
et
ou
Valeur d'opération à comparer. Si la valeur est vraie, une sous-action est exécutée.
register Ajoute des métadonnées à la session.
 nomIdentifiant unique d'une variable de métadonnées à créer, tel que le définit la section déclaration.
 valueValeur des métadonnées à créer.
while Compare deux valeurs et exécute une sous-action si la comparaison est vraie. Les comparaisons peuvent être de type nombre ou chaîne, à partir du moment où les deux valeurs sont du même type. 
 nomIdentifiant unique variable attribué à l'objet dans la section de déclaration. 
 equal
notequal
moins
lessequal
greater
greaterequal
et
ou
Spécifie la valeur d'opération à comparer. Si la valeur est vraie, une sous-action est exécutée. Les attributs and et or indiquent des opérations au niveau du bit et ne peuvent être appliqués qu'à des variables number
call Exécutez l'élément match spécifié. Il peut s'agir de tout élément de correspondance défini dans le même parser flex, quel que soit son mode de déclaration. 
 valueNom de l'élément de correspondance, ou variable de chaîne contenant le nom d'un élément de correspondance. 
  • Si le nom de l'élément de correspondance est spécifié, l'analyseur ne se chargera pas si l'élément associé nommé n'existe pas.
  • Si une variable de chaîne est spécifiée, l'élément call exécutera tous les éléments enfants qu'il peut avoir si la valeur de chaîne se résout à un élément d'association après l'exécution de l'élément de correspondance nommé.
  • Si aucun élément match correspondant à la valeur de chaîne n'est trouvé, aucune action n'est exécutée. 
You are here
Table of Contents > Références > Vue Configuration des services - onglet Fichiers > Parser Flex > Fonctions générales

Attachments

    Outcomes