Query: roar_stream_add_data
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
roar_stream_add_data(3) System Manager's Manual: RoarAudio roar_stream_add_data(3)NAMEroar_stream_add_data - Adds data to a stream's input buffer using the controll connectionSYNOPSIS#include <roaraudio.h> int roar_stream_add_data(struct roar_connection * con, struct roar_stream * s, char * data, size_t len);DESCRIPTIONThis adds data to the input buffer of a stream. It's like doing some thing like this: write(stream_fh, data, len); but uses the controll channel to add the data.PARAMETERScon The connection to the server. s The stream to add data to it's input buffer. data The data to add to the buffer. len The length of the data to be added.RETURN VALUEOn success these calls return 0. On error, -1 is returned.EXAMPLESFIXMEBUGSThis call doesn't work with the current roard. The server does not use all of the buffer size and complains about unterruns.SEE ALSOwrite(2), libroar(7), RoarAudio(7). RoarAudio May 2011 roar_stream_add_data(3)
Related Man Pages |
---|
roar_connectionref(3) - debian |
roar_simple_connect(3) - debian |
roar_stream_add_data(3) - debian |
roar_stream_exec(3) - debian |
roar_vs_read(3) - debian |
Similar Topics in the Unix Linux Community |
---|
Retreiving live data |
cat a field and add a char |
Extract data with awk and write to several files |