#include "frdi_server.h"
Functions | |
void * | frdiServerClientConnectionRecieve (void *arg) |
void * | frdiServerHostConnectionRecieve (void *arg) |
void | frdiServerConnectionClose (frdi_connection *connection) |
void * | frdiServerClientListenerSpawner (void *arg) |
void * | frdiServerHostListenerSpawner (void *arg) |
void | frdiServerClientListenerWaitStop (frdi_server_app *self) |
void | frdiServerHostListenerWaitStop (frdi_server_app *self) |
void | frdiServerClientListenerTellStop (frdi_server_app *self) |
void | frdiServerHostListenerTellStop (frdi_server_app *self) |
void | frdiServerClientListenerTellStart (frdi_server_app *self) |
void | frdiServerHostListenerTellStart (frdi_server_app *self) |
|
recieve a message from a server-client connection |
|
recieve a message from a server-host connection |
|
on closing the connection, free the stuff we created |
|
called in its own thread when the Client listener receives a connection |
|
called in its own thread when the Host listener receives a connection |
|
wait for the client listener thread to stop |
|
wait for the host listener thread to stop |
|
send a message to the client listener thread to stop |
|
send a message to the host listener thread to stop |
|
launch the thread for the client listener |
|
launch the thread for the host listener |