Nilorea Library
C utilities for networking, threading, graphics
n_user.c File Reference

USERS fonctions. More...

#include "nilorea/n_user.h"
+ Include dependency graph for n_user.c:

Go to the source code of this file.

Functions

int userlist_add_msg_to (N_USERLIST *ulist, N_STR *msg, int id)
 add a N_STR *message to user list (USERLIST_ONE) More...
 
int userlist_add_msg_to_all (N_USERLIST *ulist, N_STR *msg)
 add a N_STR *message to user list (USERLIST_ALL) More...
 
int userlist_add_msg_to_all_except (N_USERLIST *ulist, N_STR *msg, int id)
 add a N_STR *message to user list except user 'id' (USERLIST_ALL_EXCEPT) More...
 
int userlist_add_msg_to_ex (N_USERLIST *ulist, N_STR *msg, int mode, int id)
 add a N_STR *message to user list More...
 
int userlist_add_user (N_USERLIST *ulist, NETWORK *netw)
 add an user to the list More...
 
int userlist_del_user (N_USERLIST *ulist, int id)
 delete an user from the list More...
 
int userlist_destroy (N_USERLIST **ulist)
 destroy and free a N_USERLIST *userlist More...
 
N_USERLISTuserlist_new (int max)
 create a new N_USERLIST user list with 'max' users More...
 
int userlist_send_waiting_msgs (N_USERLIST *ulist)
 send all waiting messages ofr each user of the lsit More...
 
int userlist_set_position_behavior (N_USERLIST *ulist, int id, int nb_rec_pos, int only_last_pos)
 set the position parameters for trajectory processing for user 'id' More...
 
int userlist_user_add_waiting_msg (N_USERLIST *ulist, int id, N_STR *netmsg)
 add a newtork message to specified user 'id' More...
 
int userlist_user_send_waiting_msgs (N_USERLIST *ulist, int id)
 send all waiting messages in user 'id' waiting list More...
 

Detailed Description

USERS fonctions.

Author
Castagnier Mickael
Version
1.0
Date
20/02/2006

Definition in file n_user.c.