Defines | Functions | Variables

calio.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for calio.c:

Go to the source code of this file.

Defines

#define CNT   1
#define EOR   0
#define EOF   -1
#define OK   0
#define IOERR   -1
#define PARTIAL   0
#define FULL   1
#define BLANK   ((long) ' ')
#define MYRMAX   256

Functions

long cal_rch (FILE *fp, long *uda, long chars, long mode, long *status)
long cal_wch (FILE *fp, long *uda, long chars, long mode, long *status)
long cal_rwd (FILE *fp, long *uda, long words, long mode, long *status)
long cal_wwd (FILE *fp, long *uda, long words, long mode, long *status)

Variables

static char USMID [] = "@(#) libf/fio/c1/calio.c 92.0 10/08/98 14:30:10"

Define Documentation

#define BLANK   ((long) ' ')

Definition at line 67 of file calio.c.

Referenced by cal_rch().

#define CNT   1

Definition at line 51 of file calio.c.

Referenced by __READ(), __READC(), _dr_endrec(), _rb(), _rnl_fillrec(), and _sr_endrec().

#define EOF   -1
#define EOR   0

Definition at line 52 of file calio.c.

#define FULL   1

Definition at line 65 of file calio.c.

Referenced by cal_rch(), and cal_wch().

#define IOERR   -1
#define MYRMAX   256

Definition at line 69 of file calio.c.

Referenced by cal_wch().

#define OK   0

Definition at line 57 of file calio.c.

Referenced by _f_open(), and SETPOS().

#define PARTIAL   0

Definition at line 64 of file calio.c.


Function Documentation

long cal_rch ( FILE *  fp,
long *  uda,
long  chars,
long  mode,
long *  status 
)

Definition at line 76 of file calio.c.

References _filbuf, BLANK, c, EOF, FULL, and NULL.

long cal_rwd ( FILE *  fp,
long *  uda,
long  words,
long  mode,
long *  status 
)

Definition at line 349 of file calio.c.

References c, EOF, and IOERR.

long cal_wch ( FILE *  fp,
long *  uda,
long  chars,
long  mode,
long *  status 
)

Definition at line 242 of file calio.c.

References c, EOF, fileno(), FULL, MYRMAX, NULL, and write.

Here is the call graph for this function:

long cal_wwd ( FILE *  fp,
long *  uda,
long  words,
long  mode,
long *  status 
)

Definition at line 387 of file calio.c.

References IOERR.


Variable Documentation

char USMID[] = "@(#) libf/fio/c1/calio.c 92.0 10/08/98 14:30:10" [static]

Definition at line 37 of file calio.c.