Query: roar_simple_connect
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
roar_simple_connect(3) System Manager's Manual: RoarAudio roar_simple_connect(3)NAMEroar_simple_connect, roar_simple_connect2 - Opens a connection to RoarAudio's sound serverSYNOPSIS#include <roaraudio.h> int roar_simple_connect (struct roar_connection * con, char * server, char * name); int roar_simple_connect2(struct roar_connection * con, char * server, char * name, int flags, uint_least32_t timeout);DESCRIPTIONThis calls opens a connection to the RoarAudio's sound server. To disconnect use roar_disconnect(3).PARAMETERScon The roar_connection object to be filled on success with all data needed for comunicating with the server. This is used by nearly all other functions. server The host or filename of the socket of the server. Should normaly be NULL to try default locations. name The name of this client. Should be the name of the player without any paths or filenames. flags Flags used to connect to the server. Currently only ROAR_ENUM_FLAG_NONE and ROAR_ENUM_FLAG_NONBLOCK are supported. ROAR_ENUM_FLAG_NONBLOCK disables some of the server location features. timeout Timeout for the connection. A value of zero means no timeout. Currently timeouts are not supported.RETURN VALUEOn success these calls return 0. On error, -1 is returned.EXAMPLESFIXMESEE ALSOroar_disconnect(3), libroar(7), RoarAudio(7). RoarAudio May 2011 roar_simple_connect(3)