Télécharger Imprimer la page

IBM @server i Serie Mode D'emploi page 82

Opérations système de base
Masquer les pouces Voir aussi pour @server i Serie:

Publicité

3. Parmi l'ensemble de commandes décrites ci-dessous, envoyez-en une prise en charge.
4. Recevez le train d'octets renvoyé sur la même connexion socket.
5. Si nécessaire, répétez les étapes 3 et 4 sur la même connexion socket.
6. Finalement, fermez la connexion socket.
Votre programme doit pouvoir interpréter le train d'octets renvoyé par le serveur. Ce train d'octets est
constitué selon un format prédéfini qui est le même pour toutes les commandes. Le train d'octets
comporte au moins 4 octets. Certaines commandes renvoient des octets supplémentaires.
Les deux premiers octets (0 et 1) renvoient l'état de la commande, habituellement succès ou échec. Les
deux octets suivants (2 et 3) sont un nombre N de 16 bits, indiquant combien d'octets supplémentaires
suivent les 4 premiers. Si N est différent de zéro, les octets 4 à 4 + N contiennent des informations
supplémentaires. Ce sont des données supplémentaires relatives à la commande, telles que TRUE (VRAI)
ou FALSE (FAUX).
Remarque :
Si la commande envoyée n'est pas une des chaînes de commande définies ci-dessous, le code
retour des octets 0 et 1 de la valeur de retour est 32 (0x20). Ce qui signifie Commande non prise
en charge.
Vos programmes peuvent exécuter les fonctions du panneau de commande suivantes en utilisant les API
suivantes.
API d'alimentation et test système :
v Mise du système sous tension (PowerOn)
v Exécution du test des voyants du panneau (DoLampTest)
v Mise à blanc du test des voyants du panneau (ClearLampTest)
v Mise hors tension du système (PowerOff)
API en rapport avec un IPL :
v Définition du mode de l'IPL en mode manuel (SetIPLModeManual)
v Définition du mode de l'IPL en mode normal (SetIPLModeNormal)
v Définition du mode de l'IPL en mode auto (SetIPLModeAuto)
v Définition du mode de l'IPL en mode sécurisé (SetIPLModeSecure)
v Définition du type d'IPL sur le type A (SetIPLTypeA)
v Définition du type d'IPL sur le type B (SetIPLTypeB)
v Définition du type d'IPL sur le type C (SetIPLTypeC)
v Définition du type d'IPL sur le type D (SetIPLTypeD)
v Lancement d'un IPL (Start IPL)
v Définition de la vitesse de l'IPL sur rapide (SetIPLSpeedFast)
v Définition de la vitesse de l'IPL sur lent (SetIPLSpeedSlow)
v Définition de la vitesse de l'IPL sur la valeur par défaut du système (SetIPLSpeedDefault)
Autres API de fonctions système :
v Lancement des outils DST sur la console principale ou secondaire (StartDST)
v Lancement d'un vidage de mémoire principale (StartMSD)
v Désactivation de la CPM (Mémoire principale alimentée en continu) (DisableCMP)
74
iSeries - Opérations système de base

Publicité

loading

Ce manuel est également adapté pour:

@server rzal-2000-02