Main Page   File List   File Members   Related Pages  

frdi_client_messages.c File Reference

send and receive messages on user and server connections. More...

#include "frdi_client.h"

Functions

frdi_client_server * frdiClientGetServerForLink (frdi_client_app *self, frdi_client_user *user, char *link_id)
void frdiClientUserMessageRecieve (frdi_client_app *self, frdi_client_user *user, frdi_message *message)
void frdiClientServerMessageRecieve (frdi_client_app *self, frdi_client_user *user, frdi_client_server *server, frdi_message *message)
void frdiClientUserMsU (frdi_client_app *self, frdi_client_user *user, frdi_message *old_message)
void frdiClientServerMsU (frdi_client_app *self, frdi_client_server *server, frdi_message *old_message)
void frdiClientTellServerStop (frdi_client_app *self, frdi_client_server *server)
void frdiClientTellUserStop (frdi_client_app *self, frdi_client_user *user)
void frdiClientTellAllStop (frdi_client_app *self)


Detailed Description

send and receive messages on user and server connections.

Author:
Douglas Reay <douglas-legal@reay.org>
Warning:

Function Documentation

frdi_client_server* frdiClientGetServerForLink frdi_client_app *    self,
frdi_client_user *    user,
char *    link_id
 

the correct replacelent for frdiClientGetServerForUser( link_id is of form "foo:123 ^ bar:123"

void frdiClientUserMessageRecieve frdi_client_app *    self,
frdi_client_user *    user,
frdi_message *    message
 

recieve a message from a user-client connection D Description F Find G Game K Keepalive L Link R Remote U Unknown

void frdiClientServerMessageRecieve frdi_client_app *    self,
frdi_client_user *    user,
frdi_client_server *    server,
frdi_message *    message
 

recieve a message from a client-server connection D Description G Game K Keepalive L Link M Mode R Remote U Unknown V Version

void frdiClientUserMsU frdi_client_app *    self,
frdi_client_user *    user,
frdi_message *    old_message
 

send a U type message along a client-user connection

void frdiClientServerMsU frdi_client_app *    self,
frdi_client_server *    server,
frdi_message *    old_message
 

send a U type message along a client-server connection

void frdiClientTellServerStop frdi_client_app *    self,
frdi_client_server *    server
 

tell a server connection that they are closing

void frdiClientTellUserStop frdi_client_app *    self,
frdi_client_user *    user
 

tell a user connections (and related server connections) that they are closing

void frdiClientTellAllStop frdi_client_app *    self
 

tell all connections (server and user) that they are closing


Generated on Wed Aug 18 13:23:50 2004 for Project Fairdice by doxygen1.2.18