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