home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
bin
/
p205.zip
/
exesrc
/
brw.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-12-18
|
789b
|
29 lines
/*****************************************************************************/
/* Copyright (c) 1994 by Jyrki Salmi <jytasa@jyu.fi> */
/* You may modify, recompile and distribute this file freely. */
/*****************************************************************************/
#ifndef _BRW_H_
#define _BRW_H_
typedef struct _BRWF {
S32 fd;
U8 *inbuf;
U32 inbuf_size;
U32 inbuf_idx;
U32 inbuf_len;
U8 *outbuf;
U32 outbuf_size;
U32 outbuf_idx;
} BRWF;
extern BRWF *brw_open(U8 *, U32, U32, S32, S32, ...);
extern void brw_close(BRWF **);
extern S32 brw_read(BRWF *, U8 *, U32);
extern S32 brw_flush(BRWF *);
extern S32 brw_write(BRWF *, U8 *, U32);
extern S32 brw_seek(BRWF *, U32);
#endif /* _BRW_H_ */