Blame src/buffering_write.h
|
Packit |
cb6d3d |
/*
|
|
Packit |
cb6d3d |
Copyright (C) 2004, 2008 Rocky Bernstein <rocky@gnu.org>
|
|
Packit |
cb6d3d |
Copyright (C) 1998 Monty <xiphmont@mit.edu>
|
|
Packit |
cb6d3d |
*/
|
|
Packit |
cb6d3d |
|
|
Packit |
cb6d3d |
/** buffering_write() - buffers data to a specified size before writing.
|
|
Packit |
cb6d3d |
*
|
|
Packit |
cb6d3d |
* Restrictions:
|
|
Packit |
cb6d3d |
* - MUST CALL BUFFERING_CLOSE() WHEN FINISHED!!!
|
|
Packit |
cb6d3d |
*
|
|
Packit |
cb6d3d |
*/
|
|
Packit |
cb6d3d |
extern long buffering_write(int outf, char *buffer, long num);
|
|
Packit |
cb6d3d |
|
|
Packit |
cb6d3d |
/** buffering_close() - writes out remaining buffered data before
|
|
Packit |
cb6d3d |
* closing file.
|
|
Packit |
cb6d3d |
*
|
|
Packit |
cb6d3d |
*/
|
|
Packit |
cb6d3d |
extern int buffering_close(int fd);
|
|
Packit |
cb6d3d |
|
|
Packit |
cb6d3d |
|