Poster of Linux kernelThe best gift for a Linux geek
roar_stream_connect_to

roar_stream_connect_to

Section: System Manager's Manual: RoarAuido (3) Updated: July 2008
Local index Up

 

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 untill 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).


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS
NOTES
RETURN VALUE
EXAMPLES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 21:54:08 GMT, April 16, 2011