Provided by: libroar-dev_1.0~beta12-5_amd64 bug

NAME

       roar_stream_connect_to - Connects a stream to some listening socket

SYNOPSIS

       #include <roaraudio.h>

       int roar_stream_connect_to(struct roar_connection * con, struct roar_stream * s, int type,
       char * host, int port);

DESCRIPTION

       This let the sound server connect to some remote end to get it's data for a stream.   This
       is used internaly to open additional streams for roar_simple_new_stream(3).

       NOTE:  This  is  not  an  alternative version of roar_stream_connect(3). You still need to
       connect the stream to the server via roar_stream_connect(3) before you can use this call.

PARAMETERS

       con    The connection to the server.

       s      The stream to connect.

       type, host, port
              Where the stream should be connected to.  For a description of all these parameters
              see roar_socket_listen(3).

NOTES

       This  call  will block until the server process to connect to has accepted the connection.
       This makes this call unusable to connect back  to  us  if  we  are  not  threaded.  For  a
       nonblocking call see roar_stream_connect_to_ask(3).

RETURN VALUE

       On success these calls return 0.  On error, -1 is returned.

EXAMPLES

       FIXME

SEE ALSO

       roar_simple_new_stream(3),   roar_stream_connect(3),   roar_socket_listen(3),  libroar(7),
       RoarAudio(7).