frdi.h [code] | The Standard Header File included by all the .c files |
frdi_app.c | Something to pass to the shared functions |
frdi_app.h [code] | Function headers for frdi_app.c |
frdi_client.h [code] | Function headers and defines for the client package |
frdi_client_app.c | The central application code. read this first |
frdi_client_connections.c | Handle threads and sockets |
frdi_client_game.c | Interpret the game protocol |
frdi_client_main.c | Main() for the local part of the application |
frdi_client_messages.c | Send and receive messages on user and server connections |
frdi_client_smr.c | Server message receive |
frdi_client_storage.c | Translate between connection objs and client-user objs |
frdi_client_umr.c | User message receive |
frdi_config.c | The interface to the configuration file |
frdi_config.h [code] | Declarations for methods in frdi_config.c |
frdi_config_def.h [code] | Defines used in frdi_config.c |
frdi_const.h [code] | Miscellaneous Constants |
frdi_csp.h [code] | Definitions for the Client-Server Protocol |
frdi_defines.h [code] | All the define and macro statements |
frdi_dict.c | A data structure holding key:value pairs |
frdi_dict.h [code] | Function headers and defines for frdi_dict.c |
frdi_dummy_host.h [code] | Function headers and defines for the host package |
frdi_dummy_host_app.c | The central application code. read this first |
frdi_dummy_host_connections.c | Handle threads and sockets |
frdi_dummy_host_game.c | Interpret the game protocol |
frdi_dummy_host_main.c | Main() for the dummy game host (ie it pretends to be a casino) |
frdi_dummy_host_messages.c | Send and receive messages server connection |
frdi_dummy_host_smr.c | Server message receive |
frdi_dummy_host_storage.c | Stores the connection object |
frdi_dummy_user.h [code] | Function headers and defines for the user package |
frdi_dummy_user_app.c | The central application code. read this first |
frdi_dummy_user_cmr.c | Client message receive |
frdi_dummy_user_connections.c | Handle threads and sockets |
frdi_dummy_user_game.c | Interpret the game protocol |
frdi_dummy_user_main.c | Main() for the dummy game user (ie it pretends to be a player) |
frdi_dummy_user_messages.c | Send and receive messages client connection |
frdi_dummy_user_storage.c | Stores the connection object |
frdi_exception.c | A wrapper for setjmp and longjmp that can be passed by reference |
frdi_exception.h [code] | Function headers for frdi_exception.c |
frdi_exception_def.h [code] | Defines for frdi_exception.c |
frdi_external.h [code] | include <> commands |
frdi_game.c | Methods relating to specific games |
frdi_game.h [code] | Function headers for frdi_game.c |
frdi_game_def.h [code] | Defines for frdi_game_* |
frdi_game_digest.c | See frdi_game.h for pattern |
frdi_game_input.c | See frdi_game.h for pattern |
frdi_game_modulo.c | See frdi_game.h for pattern |
frdi_game_outcome.c | Convert inputs to outputs |
frdi_game_outcome.h [code] | Function headers for frdi_game_outcome.c |
frdi_game_output.c | See frdi_game.h for pattern |
frdi_game_plaintext.c | See frdi_game.h for pattern |
frdi_game_properties.c | See frdi_game.h for pattern |
frdi_game_sharedtext.c | See frdi_game.h for pattern |
frdi_game_usertext.c | See frdi_game.h for pattern |
frdi_globals.h [code] | Global variables. there should be NONE! this file is here for completeness only. fie on you if you have to put something here |
frdi_headers.h [code] | The function prototypes |
frdi_hsp.h [code] | Definitions for the Host-Server Protocol |
frdi_lib.c | Miscellaneous core library methods |
frdi_lib.h [code] | Declaration of methods in frdi_lib.c |
frdi_list.c | A dynamically extendable linked list |
frdi_list.h [code] | Function headers for frdi_list.c |
frdi_list_def.h [code] | Defines for frdi_list.c |
frdi_log.c | Write stuff to a file |
frdi_log.h [code] | Function headers for frdi_log.c |
frdi_net.c | Handle the internet connections |
frdi_net.h [code] | Function headers for frdi_net.c |
frdi_net_application.c | The application object |
frdi_net_connection.c | The connection object |
frdi_net_def.h [code] | Function headers for frdi_net.c |
frdi_net_error.c | The error object |
frdi_net_handler.c | The handler object |
frdi_net_link.c | Encryption, authentication and encoding |
frdi_net_listener.c | The listener object |
frdi_net_message.c | The message object |
frdi_server.h [code] | Function headers and defines for the server package |
frdi_server_app.c | The central application code. read this first |
frdi_server_cmr.c | Client message receive |
frdi_server_connections.c | Handle threads and sockets |
frdi_server_game.c | Interpret the game protocol |
frdi_server_hmr.c | Host message receive |
frdi_server_link.c | Encryption, authentication, encoding |
frdi_server_main.c | Main() for the server (the piece on the remote machine) |
frdi_server_messages.c | Send and receive messages on host and client connections |
frdi_server_storage.c | Translate between connection objs and host-server or client-server objs |
frdi_shuffle_deck.c | Go from a number to the ordering of a deck of 52 cards |
frdi_shuffle_deck.h [code] | Declarations for methods in frdi_shuffle_deck.c |
frdi_shuffle_deck_def.h [code] | Defines for frdi_shuffle_deck.c |
frdi_struct.h [code] | Typedefs and structures |
frdi_test_config.c | Tests for methods in /shared/frdi_config.h |
frdi_test_dict.c | Tests for methods in ../shared/frdi_dict.h |
frdi_test_doxygen.c | : test of Doxygen |
frdi_test_doxygen.h [code] | : test of Doxygen |
frdi_test_exception.c | Tests for methods in ../shared/frdi_exception.h |
frdi_test_game.c | Tests for methods in ../shared/frdi_game.c |
frdi_test_lib.c | Tests for methods in ../shared/frdi_lib.h |
frdi_test_libexpat.c | Tests for the library libexpat |
frdi_test_libgmp.c | Tests for the library libgmp |
frdi_test_libscew.c | Tests for the library libscew |
frdi_test_libtomcrypt.c | Tests for the library libtomcrypt |
frdi_test_list.c | Tests for methods in ../shared/frdi_list.h |
frdi_test_main.c | Main() for the test harness |
frdi_test_main.h [code] | Headers for all tests |
frdi_test_net.c | Tests for methods in ../shared/frdi_net.h |
frdi_test_outcome.c | Tests for methods in ../shared/frdi_game_outcome.c |
frdi_test_shuffle_deck.c | Tests for methods in ../shared/frdi_shuffle_deck.c |
frdi_test_struct.c | Tests for methods in /shared/frdi_struct.h |
frdi_test_util.c | Tests for methods in /shared/frdi_util.c |
frdi_ucp.h [code] | Definitions for the User-Client Protocol |
frdi_util.c | Utility methods |
frdi_util.h [code] | Declarations for methods in frdi_util.c |