Poster of Linux kernelThe best gift for a Linux geek
roar_exit

roar_exit

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

 

NAME

roar_exit - let RoarAudio's sound server quit

roar_terminate - let RoarAudio's sound server quit as soon as all clients quit

 

SYNOPSIS

#include <roaraudio.h>

int roar_exit(struct roar_connection * con);

int roar_terminate(struct roar_connection * con, int terminate);

 

DESCRIPTION

Ask the sound server to quit.

roar_exit() let the server quit ....

roar_terminate() will let the server quit as soon as all clients disconnects and all input streams ended. The listening socket will be closed. This is useful in case of restarting roard.

 

PARAMETERS

con
An open controll connection to the server.

terminate
Wait for all clients to disconnect and all streams to EOF in case of 1. In case of 0 roar_terminate() is equal to roar_exit().

 

RETURN VALUE

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

 

NOTES

Even when the call was successfull you have to use roar_disconnect(3) to disconnect from the server.

 

EXAMPLES

FIXME

 

SEE ALSO

roar_disconnect(3), libroar(7), RoarAudio(7).


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS
RETURN VALUE
NOTES
EXAMPLES
SEE ALSO

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