Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hios(7) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ioctl(2)

open(2)

hdlcio(7)

sih(7)

hios(7)                         (Nur RM400)                         hios(7)

NAME
     hios - HDLC-ioctl zum Einlesen von Statistikdaten

SYNTAX
     #include <hios.h>

     int ioctl(fildes, command, arg)
     int fildes, command;

     struct HdlcIOState *arg;

BESCHREIBUNG
     Um Statistikdaten auslesen zu können, wird das ioctl-Kommando HIOSGET
     unterstützt.

     Die einzelnen Statistikparameter sind in der Struktur HdlcIOState
     definiert.

     struct HdlcIOState {              /* HDLC Statusstruktur */
            unsigned int   HIOTime    /* HDLC send-receive time (ms) */
            unsigned int   HIOCONE    /* HDLC line connection error */
            unsigned int   HOSIFrame  /* HDLC send Information frame */
            unsigned int   HOSSFrame  /* HDLC send Supervisory frame */
            unsigned int   HOSUFrame  /* HDLC send Unnumbered frame */
            unsigned int   HOSCount   /* HDLC send count */
            unsigned int   HOSRetry   /* HDLC send retry count */
            unsigned int   HISIFrame  /* HDLC receive Information frame */
            unsigned int   HISSFrame  /* HDLC receive Supervisory frame */
            unsigned int   HISUFrame  /* HDLC receive Unnumbered frame */
            unsigned int   HISCount   /* HDLC receive count */
            unsigned int   HISCRCE    /* HDLC receive CRC error */
            unsigned int   HISTimeE   /* HDLC receive timeout error */
            unsigned int   HISSizeE   /* HDLC receive size error */
     };

     HIOTime     Zeit in ms, die der Treiber für die Leitung (Senden, Emp-
                  fangen) aktiv war.

     HIOCONE     Zähler, wie oft die Leitung gestört war und die Verbin-
                  dung wieder neu aufgebaut werden mußte.

     HOSIFrame   Anzahl gesendeter I-Frames.

     HOSSFrame   Anzahl gesendeter S-Frames.

     HOSUFrame   Anzahl gesendeter U-Frames.

     HOSCount    Anzahl gesendeter Datenbytes.

     HOSRetry    Anzahl Wiederholungen.

     HISIFrame   Anzahl empfangener I-Frames.



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

hios(7)                         (Nur RM400)                         hios(7)

     HISSFrame   Anzahl empfangener S-Frames.

     HISUFrame   Anzahl empfangener U-Frames.

     HISCount    Anzahl empfangener Datenbytes.

     HISCRCE     Anzahl Prüfsummenfehler.

     HISTimeE    Anzahl Timeout-Fehler bei einer Antwort.

     HISSizeE    Anzahl Frame-Längenfehler.

HINWEISE
     Die Zähler werden jeweils beim ersten open(2) auf den Link und durch
     das Auslesen auf 0 zurückgesetzt. Um korrekte Ergebnisse zu bekommen,
     darf also zu einer Zeit immer nur eine Anwendung die Statistikdaten
     auslesen.

DATEIEN
     /usr/include/sys/io/hios.h

SIEHE AUCH
     ioctl(2), open(2), hdlcio(7), sih(7).































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026