comedi_get_buffer_contents3
Streaming buffer status
Usage
#include <comedilib.h>
int comedi_get_buffer_contents(comedi_t * device, unsigned int subdevice);
Overview
The function comedi_get_buffer_contents is used on a subdevice that has a Comedi command in progress to get the number of unread bytes. For a streaming input command, this is the number of bytes that can be read. For a streaming output command, subtracting this from the buffer size gives the space available to be written.
Return value
On success, comedi_get_buffer_contents returns the number of unread bytes in the buffer. On failure, -1 is returned.
Releases
12 releases since Debian 3.0 (Woody); the text changed 9 times.