Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

Server.cpp File Reference

#include <iostream>
#include <vector>
#include "Client.h"
#include "tcputil.h"
#include "SDL.h"
#include "SDL_net.h"

Include dependency graph for Server.cpp:

Functions

void sendLoginMessage (Client p)
void sendMessageAll (string message, Client p)
void sendMessageEveryone (string message)
void runCommand (string message, Client c)
void removeClient (Client p)
SDLNet_SocketSet create_sockset ()
string checkNick (string n)
int main (int argc, char **argv)

Variables

TCPsocket server
vector< Clientclients


Function Documentation

string checkNick string    n
 

makes sure this nick isn't already in use

SDLNet_SocketSet create_sockset  
 

int main int    argc,
char **    argv
 

void removeClient Client    p
 

void runCommand string    message,
Client    c
 

void sendLoginMessage Client    p
 

void sendMessageAll string    message,
Client    p
 

void sendMessageEveryone string    message
 


Variable Documentation

vector< Client > clients
 

TCPsocket server
 


Generated on Wed Apr 21 11:11:03 2004 for naturecalls by doxygen1.2.18