Mercurial > hg > cdb
comparison buffer.h @ 14:b7bbc84fe17f
increase buffer size (did not appear to help)
| author | Henry S. Thompson <ht@inf.ed.ac.uk> |
|---|---|
| date | Fri, 07 Feb 2025 14:44:07 +0000 |
| parents | 3bfef1f22a97 |
| children |
comparison
equal
deleted
inserted
replaced
| 13:0a35d8de4296 | 14:b7bbc84fe17f |
|---|---|
| 10 int fd; | 10 int fd; |
| 11 ssize_t (*op)(); | 11 ssize_t (*op)(); |
| 12 } buffer; | 12 } buffer; |
| 13 | 13 |
| 14 #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } | 14 #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } |
| 15 #define BUFFER_INSIZE 8192 | 15 #define BUFFER_INSIZE 65536 |
| 16 #define BUFFER_OUTSIZE 8192 | 16 #define BUFFER_OUTSIZE 65536 |
| 17 | 17 |
| 18 extern void buffer_init(buffer *,ssize_t (*)(),int,char *,unsigned int); | 18 extern void buffer_init(buffer *,ssize_t (*)(),int,char *,unsigned int); |
| 19 | 19 |
| 20 extern int buffer_flush(buffer *); | 20 extern int buffer_flush(buffer *); |
| 21 extern int buffer_put(buffer *,char *,unsigned int); | 21 extern int buffer_put(buffer *,char *,unsigned int); |
