Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

log3(5)

log3close(5)

log3memcpy(5)

log3open(5)

log3printf(5)

log3write(5)                                                   log3write(5)

NAME
     log3write - Logdaten an den Logserver übergeben

SYNTAX
     int log3write(erno, level, structid)
     ushort erno;                                /* Fehlernummer      */
     ushort level;                               /* Fehlerwichtung    */
     ushort structid;       /* Strukturkennung fuer nachfolg. Daten   */
                             /* 0 = keine Strukturkennung erforderlich */

BESCHREIBUNG
     Mit der Funktion log3write werden die Logdaten aus dem Logpuffer an
     den Logserver übergeben.

     Rückgabewert:

     0    Logdaten wurden an den Logserver gesendet.

     -1   Fehler. lgerrno enthält die Fehlerart. lgerrno und Fehlerrück-
          gabewerte sind in logging.h definiert.

     Falls beim Schreiben Fehler entstehen (errno=EBADF, EPIPE, EAGAIN),
     wird versucht, die Pipe neu zu öffnen. Dieser Vorgang wird maximal
     fünfmal wiederholt.

     Vor einem Fehlerausgang wird die Pipe immer geschlossen.

SIEHE AUCH
     log3(5), log3close(5), log3memcpy(5), log3open(5), log3printf(5).


























Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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