version 1.1, 2000/12/03 22:41:08
|
version 1.2, 2001/03/29 23:12:01
|
Line 33 typedef struct ringbuffy{
|
Line 33 typedef struct ringbuffy{
|
int ring_init (ringbuffy *rbuf, long size); |
int ring_init (ringbuffy *rbuf, long size); |
void ring_destroy(ringbuffy *rbuf); |
void ring_destroy(ringbuffy *rbuf); |
int ring_write(ringbuffy *rbuf, const char *data, int count); |
int ring_write(ringbuffy *rbuf, const char *data, int count); |
|
int ring_writek(ringbuffy *rbuf, const char *data, int count); |
int ring_read(ringbuffy *rbuf, char *data, int count); |
int ring_read(ringbuffy *rbuf, char *data, int count); |
long ring_read_rest(ringbuffy *rbuf); |
long ring_read_rest(ringbuffy *rbuf); |
long ring_write_rest(ringbuffy *rbuf); |
long ring_write_rest(ringbuffy *rbuf); |