Modules | Functions | Variables

AESOP Reference Server


The aesop server is the binary that runs on the server, and accepts client connections. More...

Collaboration diagram for AESOP Reference Server:

Modules

 Server-Side Game Logic Implementation
 


Reference implementation of a server-side game logic object.


Functions

static void signalHandlerHUP (IN int signal)
static void initializeServer (IN const char *config_file)
int main (IN int argc, IN const char *argv[])

Variables

static smart_ptr< aesop::Server > s_server

Detailed Description


The aesop server is the binary that runs on the server, and accepts client connections.

The application code is minimal. Pretty much all of the functionality is in the aesop_srv, accessed through the aesop::Server object.


Function Documentation

static void signalHandlerHUP ( IN int  signal  )  [static]

Definition at line 74 of file main.cpp.

static void initializeServer ( IN const char *  config_file  )  [static]

Definition at line 88 of file main.cpp.

int main ( IN int  argc,
IN const char *  argv[] 
)

Definition at line 134 of file main.cpp.


Variable Documentation

smart_ptr<aesop::Server> s_server [static]

Definition at line 63 of file main.cpp.