API d'extraction d'infos (type cdes CL RTV...)

BoTTom |    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
 
 
        Information sur objet
 
                          + QUSROBJD 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (OBJD0100 à OBJD0400)
                          - CHAR(20) <-objet(10c)-><-biblio(10c)-->
                                                     . un nom
                                                     . ou *CURLIB ou *LIBL
                          - CHAR(10) Type d'objet
 
 
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
 
 
        Information sur un travail
 
                          + QUSRJOBI 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (JOBI0100 à JOBI0700)
                          - CHAR(26) <-job(10c)-><-user(10c)--><-n°(6c)->
                                     valeurs spéciales
                                                     . * = job en cours
                                                     . *INT (param suivant)
                          - CHAR(16) Identification interne d'un travail
                                      Renvoyé par API QUSLJOB (liste jobs)
                                                      QUSLSPL (liste spools)
                                       dans un user space.
 
 
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
 
 
        Définition d'un sous-système:
 
                          + QWDRSBSD 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (SBSI0100)
                          - CHAR(20) <-sbsd(10c)-><-biblio(10c)->
                                                     . un nom
                                                     . ou *CURLIB ou *LIBL
                          - CHAR(?)  Code retour d'erreur
 
 
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
 
 
        Information sur un membre:
 
                          + QUSRMBRD 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (MBRD0100 ou MBRD0200)
                          - CHAR(20) <-fich(10c)-><-biblio(10c)->
                                                     . un nom
                                                     . ou *CURLIB ou *LIBL
                          - CHAR(10) Nom du membre
                          - CHAR(1)  Tenir compte des OVRDBF  '0' = Non
                                                              '1' = Oui
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
 
 
        Attributs d'un fichier spool:
 
                          + QUSRSPLA 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (SPLA0100, SPLA0200)
                          - CHAR(26) <-job(10c)-><-user(10c)--><-n°(6c)->
                                     valeurs spéciales
                                                     . * = job en cours
                                                     . *INT (param suivant)
                          - CHAR(16) Identification interne d'un travail
                                      Renvoyé par API QUSLJOB (liste jobs)
                                                      QUSLSPL (liste spools)
                                       dans un user space.
                          - CHAR(16) Indentification interne du spool
                                      Renvoyé par API QUSLSPL
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
 
 
        Attributs d'un fichier spool:
 
                          + QUSRSPLA      (SUITE) 
 
                          - CHAR(10) Nom du spool
                                     ou *INT si le paramètre précédent
                                             est renseigné
                          - BIN(4,0) N° du spool (si nom <> *INT)
                                     valeurs spéciales
                                                     . 0 = *ONLY
                                                     .-1 = *LAST
 
 
       En ce qui concerne le travail il est possible de renseigner:
               - nom + user
               - nom + n°
               - nom + user + n°
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
    Nouveautés V2R20 
 
        Informations sur une JOBD :
 
                          + QWDRJOBD 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (JOBD0100)
                          - CHAR(20) <-jobd(10c)-><-biblio(10c)->
                                                     . un nom
                                                     . ou *CURLIB ou *LIBL
                          - CHAR(?)  Code retour d'erreur
 
 
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
    Nouveautés V2R20 
 
        Informations sur une JOBQ :
 
                          + QSPRJOBQ 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (JOBQ0100)
                          - CHAR(20) <-jobq(10c)-><-biblio(10c)->
                                                     . un nom
                                                     . ou *CURLIB ou *LIBL
                          - CHAR(?)  Code retour d'erreur
 
 
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction d'informations (type cdes RTV....  en CL)
    Nouveautés V2R20 
 
        Informations sur une OUTQ :
 
                          + QSPROUTQ 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (OUTQ0100)
                          - CHAR(20) <-outq(10c)-><-biblio(10c)->
                                                     . un nom
                                                     . ou *CURLIB ou *LIBL
                          - CHAR(?)  Code retour d'erreur
 
 
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction dinformations (type cdes RTV....  en CL)
    Nouveautés V2R30 
 
        Informations sur un éditeur:
 
                          + QSPRWTRI 
 
                          - CHAR(?)  Variable de retour
                          - BIN(4,0) Lg de la variable de retour
                          - CHAR(8)  Format API (WTRI0100)
                          - CHAR(10) nom de l'imprimante
                          - CHAR(?)  Code retour d'erreur
 
 
 
 
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction dinformations (type cdes RTV....  en CL)
    Nouveautés V2R30 
              + QWCRNETA 
 
                retrouve les attributs réseau
 
                - CHAR(??) variable en retour
 
                - BIN(4) lg de la variable en retour
 
                - BIN(4) nbr d'attributs réseau à extraire
 
                - CHAR(??) x fois CHAR(10) = les attributs réseau
 
                             DFTMODE = mode par défaut
                             DTACPR  = compression APPC
                             LCLNETID = ID réseau locale
                             NODETYPE = type de noeud
                             SYSNAME  = nom de système
                              ...
                - CHAR(??) code erreur


|    Changer de couleur
 
 
 la variable en retour est découpée de la manière suivante:
 
    - BIN(4) nombre d'attributs extraits
 
    - CHAR(??) x fois BIN(4) = déplacement pour atteindre la table
                                d'information de cet attribut réseau
 
    - CHAR(??) tables d'information des attributs réseau
               x fois le découpage suivant:
 
                 . CHAR(10) nom de l'attribut réseau
                 . CHAR(1)  type de valeur retournée  C=caractère
                                                      B=binaire
                 . BIN(4)   lg de la valeur
                 .  ???     valeur
 
 
 
 
 


|    Changer de couleur
 
    API d'extraction dinformations (type cdes RTV....  en CL)
    Nouveautés V2R30 
              + QWCRSVAL 
 
                retrouve une ou plusieurs valeurs système
 
                - CHAR(??) variable en retour
 
                - BIN(4) lg de la variable en retour
 
                - BIN(4) nbr de valeurs système à extraire
 
                - CHAR(??) x fois CHAR(10) = les valeurs système
 
                             Q...    = les valeurs système
 
                - CHAR(??) code erreur
 
 
 
 


|    Changer de couleur
 
 
 la variable en retour est découpée de la manière suivante:
 
    - BIN(4) nombre de valeurs système extraites
 
    - CHAR(??) x fois BIN(4) = déplacement pour atteindre la table
                                d'information de cette valeur système
 
    - CHAR(??) tables d'information des valeurs système,
               x fois le découpage suivant:
 
                 . CHAR(10) nom de la valeur système
                 . CHAR(1)  type de valeur retournée  C=caractère
                                                      B=binaire
                 . CHAR(1)  état : ' ' valeur système disponible et extraite
                                   'L' valeur système indisponible (LOCK)
                 . BIN(4)   lg de la valeur
                 .  ???     valeur
 
 
 


|    Changer de couleur
 
    API d'extraction dinformations (type cdes RTV....  en CL)
    Nouveautés V2R30 
              + QWCRSSTS 
 
                renvoi l'équivalent du WRKSYSSTS
 
                - CHAR(??) variable en retour
 
                - BIN(4) lg de la variable en retour
 
                - CHAR(8) format : SSTS0100 = infos générales sur les jobs
                                              (nbr de jobs actifs,...)
                                   SSTS0200 = infos générales / système
                                              (% CPU, % ASP, ...)
                                   SSTS0300 = infos par pool système
                                              (table de X pools systèmes)
 
                - CHAR(10) réinitialiser les stats (*YES/*NO)
 
                - CHAR(??) code erreur
 





©AF400