#include "frdi_server.h"
Functions | |
void | frdiServerClientMessageRecieve (frdi_server_app *self, frdi_server_host *host, frdi_server_client *client, frdi_message *message) |
void * | frdiServerHostMessageRecieve (frdi_server_app *self, frdi_server_host *host, frdi_message *message) |
void | frdiServerHostMsU (frdi_server_app *self, frdi_server_host *host, frdi_message *old_message) |
void | frdiServerClientMsU (frdi_server_app *self, frdi_server_client *client, frdi_message *old_message) |
void | frdiServerTellClientStop (frdi_server_app *self, frdi_server_client *client) |
void | frdiServerTellHostStop (frdi_server_app *self, frdi_server_host *host) |
void | frdiServerTellAllStop (frdi_server_app *self) |
void | frdiServerTellAllStopped (frdi_server_app *self) |
|
recieve a message from a server-client connection |
|
recieve a message from a server-host connection D Description F Find G Game K Keepalive L Link R Remote U Unknown |
|
send a U type message along a host-server connection |
|
send a U type message along a client-server connection |
|
tell a client connection that they are closing (inform the host connection if one is relevant) |
|
tell a host connection (and any related client connections) that they are closing |
|
tell all connections (client and host) that they are closing |
|
tell any connections (client and host) that still need telling that they have closed Note: relies on a particular undocumented behaviour of frdiDictValues that removing one item from the dict does not change the order the rest of the values will be returned when it is next called |