debian man page for buffer_getn

Query: buffer_getn

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

buffer_getn(3)						     Library Functions Manual						    buffer_getn(3)

NAME
buffer_getn - read binary data from buffer
SYNTAX
#include <buffer.h> ssize_t buffer_getn(buffer* b,char* x,size_t len);
DESCRIPTION
buffer_getn copies data to x[0], x[1], ..., x[len-1] from the buffer, calling buffer_feed as needed, and returns len. If a read error occurs, buffer_getn returns -1 and sets errno appropriately. It may then have put any number between 0 and len in the buf- fer, you can't tell. That makes this function only useful if you don't care when an error occurs. Use buffer_get otherwise. If the read operation signals end-of-file before len bytes were read, buffer_getn returns the number of bytes read from the buffer before end-of-file.
SEE ALSO
buffer_init(3), buffer_get(3), buffer(3) buffer_getn(3)
Related Man Pages
buffer_get(3) - debian
ieee1284_ecp_write_addr(3) - debian
ieee1284_epp_read_addr(3) - debian
ieee1284_epp_read_data(3) - debian
ssp(3) - netbsd
Similar Topics in the Unix Linux Community
How can I do this in VI editor?
Is UNIX an open source OS ?
Detecting unused variables...
A (ksh) Library For and From UNIX.com
How to copy a column of multiple files and paste into new excel file (next to column)?