tserreur

PURPOSE ^

Header source

SYNOPSIS ^

Header source

DESCRIPTION ^

Header source

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 /*        .... erreur.h .....        */
0002 /*        ....    YB    .....        */
0003 /*                        */
0004 
0005 /*  1        NomTrait     : nom d'un traitement
0006   2         Nomdiag     : nom d'un diagnostic
0007   3        NomDon     : nom d'une donn�
0008   4        NomDec     : nom d'une d�lenche
0009   5        Date 
0010   6        Heure
0011   7        Entrees     : liste cha�� des entr�s
0012   8        DescTrait     : structure de description d'un traitement
0013   9        DescDiag     : structure de description d'un diagnostic
0014  10        DescDon     : structure de description d'une donn�
0015  11         Unite         : liste cha�� des unit�
0016  12         NbCoord     : tableau des longueurs des coordonn�s
0017  13        TabVal     : tableau des mesures
0018  14        NbCoord     : tableau de valeurs des coordonn�s
0019  15        Rangs     : tableau contenant une fourchette de rangs
0020  16        Incides     : tableau d'indices d'un signal dans un groupe
0021  17        X         : tableau des abscisses
0022  18        T         : tableau des temps
0023  19        Y         : tableau des mesures
0024  20        Coord     : tableau des coordonn�s
0025  21        Certif         : tableau des certifications
0026  22        NbMax     : nombre de mesures demand� 23        Extract     : type d'extraction demand� 24        Numchoc     : num�o de choc
0027  25        Occur     : occurrence d'une d�lenche
0028  26        XI         : valeur initiale d'abscisse         
0029  27        XF         : valeur finale d'abscisse 
0030  28        LongNb     : taille en octets du tableau Longueurs
0031  29        CertifNb     : taille en octets du tableau Certif    
0032  30        ValNb     : taille en octets du tableau TabVal
0033  31        NumVer     : num�o de version
0034  32        NbMes     : nombre de mesures rendues
0035  33        MaxReel     : nombre de mesures trouv�s
0036  34        CR         : compte-rendu d'ex�ution
0037  35        CodeClient     : code associ�au client
0038  36        CodeFonc     : code associ��la fonction
0039 
0040 */
0041 
0042 /* messages erreur tslib [0..38]    */
0043 static char *err_tslib[]={
0044     "Traitement inconnu",
0045     "Diagnostic inconnu",
0046     "Donnee inconnue",
0047     "Traitement existant mais version inexistante",
0048     "Diagnostic existant mais version inexistante",
0049     "Numero de choc incorrect",
0050     "Traitement absent pour ce choc",
0051     "Diagnostic absent pour ce choc",
0052     "Donnee non produite pour ce choc",
0053     "Nom de donnee incorrect",
0054     "Fourchette de rang incorrecte",
0055     "Fonction indisponible pour ce type de donnees (calculee)",
0056     "Type d'extraction incorrect",
0057     "Nombre de mesures demande incorrect",
0058     "Lecture incoherente pour ce type de donnees",
0059     "Fonction non autorisees pour un groupe heterogene",
0060     "Abscisses incorrectes",
0061     "Valeurs des indices incorrectes",
0062     "Nom de declenche ou occurence non trouve",
0063     "Valeurs des certifications inferieure ou egale -2",
0064     "Modifications des certifications en negatif",
0065     "Valeurs des certifications incorrectes",
0066     "Nombre de certifications incorrect (Groupe Homogene)",
0067     "Ecriture en cours pour ce traitement et ce choc",
0068     "Ecriture en cours delai attente trop long",
0069     "Lecture en cours delai attente trop long",
0070     "Disque sature",
0071     "Probleme a l'ouverture du fichier",
0072     "Taille des tableaux erronnee",
0073     "Erreur BD rencontree",
0074     "Incoherence BD",
0075     "Donnee non acquise",
0076     "Erreur lors de la lecture des donnees brutes",
0077     "Structure de fichier incorrecte en BD",
0078     "Valeurs de x decroissantes",
0079     "Pas de mesures dans l'intervalle demande",
0080     "Puissance de 10 incorrecte",
0081     "Probleme de verrou",
0082         "Incoherence dans la definition du type de la donnee",
0083     " ",
0084     " ",
0085     " ",
0086     " ",
0087     " ",
0088     " ",
0089     " ",
0090     " ",
0091     " ",
0092     " ",
0093     " ",
0094 "Machine hote absente du fichier /etc/hosts",
0095 "Service absent du fichier /etc/services",
0096 "Creation de socket impossible",
0097 "Probleme de connexion avec le serveur",
0098 "Probleme d'attribution de port de communication",
0099 "Probleme d'emission",
0100 "Probleme de fin d'emission",
0101 "Probleme de reception",
0102 "Chaine non initialisee",
0103 "Tableau non initialise",
0104 "Probleme avec l'outil de connexion TCPack",
0105 "Probleme a la creation de la structure de donnees relative a la connexion",
0106 "Probleme de configuration de la connexion",
0107 "",
0108 "",
0109 "Unexepected error",
0110 "Allocation memoire impossible",
0111 "Probleme a l'ouverture du fichier",
0112 "Repertoire non trouve",
0113 "Producteur non trouve",
0114 "Diagnostic non trouve",
0115 "Traitement non trouve",
0116 "Objet non trouve",
0117 "Parametre non trouve",
0118 "Pas d'objets ....",
0119 "Mauvais numero de choc",
0120 "Mauvais type d'objet",
0121 "Impossible d'ouvrir la BD",
0122 "Unrecoverable error",
0123 "Erreur SQL",
0124 "Mauvais nom de producteur",
0125 "Mauvais nom d'objet",
0126 "Mauvais nom de parametre",
0127 "Mauvais nombre de valeurs",
0128 "Mauvaise longueur",
0129 "Erreur donnee ",
0130 "Mauvais format de parametre",
0131 "numero_choc_invalide",
0132 "nom_declenche_invalide",
0133 "nom_diagnostic_invalide",
0134 "nom_objet_invalide",
0135 "nom_parametre_invalide",
0136 " ",
0137 " ",
0138 };
0139 /* messages erreur tsmat [1001..1014]    */
0140 static char *err_tsmat[]={
0141 "Allocation memoire impossible",
0142 "La donnee demandee n'est ni un signal simple ni un groupe ",
0143 "Format inconnu ou non supporte actuellement",
0144 " ",
0145 " ",
0146 " ",
0147 " ",
0148 " ",
0149 " ",
0150 "Numero de choc invalide ( <0 )",
0151 "Nom de declenche invalide",
0152 "Nom de diagnostic invalide",
0153 "Nnom d'objet invalide",
0154 "Nom de parametre invalide",
0155 };
0156 
0157 static char *err_rqlib[]={
0158 "Ouverture fichier choc impossible (absent ?) ",
0159 "Diagnostic inconnu ou absent ",
0160 "Objet inconnu", 
0161 "Parametre inconnu",
0162 "Nom ou occurrence declenche inconnu",
0163 "Acces au diagnostic pour la declenche demandee impossible",
0164 };
0165 #define ERR_MAX    1014
0166

Community support and wiki are available on Redmine. Last update: 18-Apr-2019.