#include "aesop-map/map.h"
#include "aesop-physics/aesop-physics.h"
#include "conversation/conversation.h"
#include "crypto/crypto.h"
#include "dialog/dialog.h"
#include "netlib/netlib.h"
#include "story/story.h"
#include "threadsafe/threadsafe_map.h"
#include "xdrbuf/xdrbuf.h"
Go to the source code of this file.
Classes | |
class | aesop::ClientHost |
users of the client library must supply an object that implements this interface. More... | |
struct | aesop::server_info_t |
information about a remote server More... | |
class | aesop::Client |
class that manages local client/player state with the server More... | |
Namespaces | |
namespace | aesop |
Typedefs | |
typedef threadsafe_map < std::string, server_info_t > | aesop::server_map_t |
a map of servers (key is basically a hash and should not be used for anything other than as an index into this map) | |
Enumerations | |
enum | aesop::eClientState { aesop::eClientState_Searching = 1, aesop::eClientState_Connecting = 2, aesop::eClientState_Connected = 3, aesop::eClientState_Invalid = 0 } |
current client state (NOT player state! Just overall client state) More... |