Class Vio: Definition.
More...
#include <vio.h>
Detailed Description
Class Vio: Definition.
Definition at line 75 of file vio.h.
Field Documentation
ASC/XDR structure pointer (ASC,XDR)
Definition at line 106 of file vio.h.
comment character set (ASC,XDR)
Definition at line 109 of file vio.h.
dirty read bit -- have we read file yet (FILE)
Definition at line 100 of file vio.h.
note if any error has occurred on this vio device
Definition at line 99 of file vio.h.
file or device name (FILE,BUFF,UNIX,INET)
Definition at line 95 of file vio.h.
file pointer (SDIO,FILE)
Definition at line 102 of file vio.h.
data format. VIO_NO_FRMT = not initialized. VIO_ASC = ASCII (FILE,BUFF,UNIX,INET). VIO_XDR = BINARY (FILE,BUFF,UNIX,INET).
Definition at line 85 of file vio.h.
I/O buffer (ASC,XDR)
Definition at line 111 of file vio.h.
I/O buffer length (ASC,XDR)
Definition at line 112 of file vio.h.
local hostname (me) (UNIX,INET)
Definition at line 96 of file vio.h.
&sockaddr_un or &sockaddr_in (UNIX,INET)
Definition at line 105 of file vio.h.
final write buffer (ASC,XDR)
Definition at line 114 of file vio.h.
final write buffer length (ASC,XDR)
Definition at line 115 of file vio.h.
remote hostname (other guy) (UNIX,INET)
Definition at line 97 of file vio.h.
r/w key. VIO_NO_R = not initialized. VIO_R = read (FILE,BUFF,UNIX,INET) VIO_W = write (FILE,BUFF,UNIX,INET)
Definition at line 90 of file vio.h.
primary unix domain or inet socket (UNIX,INET)
Definition at line 103 of file vio.h.
subsocket created for socket reading (UNIX,INET)
Definition at line 104 of file vio.h.
file (or device) type. VIO_NO_TYPE = not initialized. VIO_SDIO = standard I/O. VIO_FILE = file I/O. VIO_BUFF = buffer I/O. VIO_UNIX = UNIX (domain) socket I/O. VIO_INET = INET (network) socket I/O.
Definition at line 77 of file vio.h.
(BUFF)
Definition at line 117 of file vio.h.
(BUFF)
Definition at line 118 of file vio.h.
(BUFF)
Definition at line 119 of file vio.h.
white space character set (ASC)
Definition at line 108 of file vio.h.
The documentation for this struct was generated from the following file:
- contrib/maloc/src/vsys/maloc/vio.h