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< Client > clients


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