|
Namespaces |
namespace | Exult_server |
Defines |
#define | INCL_SERVEMSG 1 |
| Servemsg.h - Server msgs.
|
Enumerations |
enum | Exult_server::Msg_type {
Exult_server::say = 0,
Exult_server::obj = 1,
Exult_server::egg = 2,
Exult_server::npc = 3,
Exult_server::user_responded = 4,
Exult_server::cancel = 5,
Exult_server::info = 6,
Exult_server::write_map = 7,
Exult_server::read_map = 8,
Exult_server::map_editing_mode = 9,
Exult_server::tile_grid = 10,
Exult_server::edit_lift = 11,
Exult_server::reload_usecode = 12,
Exult_server::locate_terrain = 13,
Exult_server::swap_terrain = 14,
Exult_server::insert_terrain = 15,
Exult_server::delete_terrain = 16,
Exult_server::send_terrain = 17,
Exult_server::terrain_editing_mode = 18,
Exult_server::set_edit_shape = 19,
Exult_server::view_pos = 20,
Exult_server::set_edit_mode = 21,
Exult_server::combo_pick = 22,
Exult_server::hide_lift = 23,
Exult_server::reload_shapes = 24,
Exult_server::unused_shapes = 25,
Exult_server::locate_shape = 26,
Exult_server::cut = 27,
Exult_server::paste = 28,
Exult_server::select_status = 29,
Exult_server::npc_info = 30,
Exult_server::edit_selected = 31,
Exult_server::set_edit_chunknum = 32,
Exult_server::game_pos = 33,
Exult_server::usecode_debugging = 128
} |
Functions |
int | Exult_server::Send_data (int socket, Msg_type id, unsigned char *data, int datalen) |
int | Exult_server::Receive_data (int &socket, Msg_type &id, unsigned char *data, int datalen) |
bool | Exult_server::wait_for_response (int socket, int ms) |
Variables |
const unsigned short | Exult_server::magic = 0xf381 |
const int | Exult_server::maxlength = 600 |
const int | Exult_server::hdrlength = 5 |
const int | Exult_server::version = 0 |