project_files/frontlib/ipc.h
changeset 7175 038e3415100a
parent 7173 7c2eb284f9f1
child 7177 bf6cf4dd847a
equal deleted inserted replaced
7173:7c2eb284f9f1 7175:038e3415100a
    29 
    29 
    30 int flib_ipc_send_raw(flib_ipc ipc, void *data, size_t len);
    30 int flib_ipc_send_raw(flib_ipc ipc, void *data, size_t len);
    31 int flib_ipc_send_message(flib_ipc ipc, void *data, size_t len);
    31 int flib_ipc_send_message(flib_ipc ipc, void *data, size_t len);
    32 int flib_ipc_send_messagestr(flib_ipc ipc, char *data);
    32 int flib_ipc_send_messagestr(flib_ipc ipc, char *data);
    33 
    33 
       
    34 // Configuration
       
    35 int flib_ipc_send_seed(flib_ipc ipc, const char *seed);
       
    36 int flib_ipc_send_script(flib_ipc ipc, const char *scriptpath);
       
    37 int flib_ipc_send_map_regular(flib_ipc ipc, const char *theme, int templateFilter);
       
    38 int flib_ipc_send_map_maze(flib_ipc ipc, const char *theme, int mazeType);
       
    39 int flib_ipc_send_map_drawn(flib_ipc ipc, const char *theme, void *drawnMapData, size_t drawnMapDataLen);
       
    40 int flib_ipc_send_map_named(flib_ipc ipc, const char *mappath);
       
    41 int flib_ipc_send_gamemods(flib_ipc ipc, uint32_t modflags);
       
    42 int flib_ipc_send_gamesetting(flib_ipc ipc, const char *settingname, int modflags);
       
    43 int flib_ipc_send_weapon_loadout(flib_ipc ipc, const char *weapsettings);
       
    44 int flib_ipc_send_weapon_delay(flib_ipc ipc, const char *weapsettings);
       
    45 int flib_ipc_send_weapon_cratechance(flib_ipc ipc, const char *weapsettings);
       
    46 int flib_ipc_send_weapon_crateammo(flib_ipc ipc, const char *weapsettings);
       
    47 
       
    48 int flib_ipc_send_conf_end(flib_ipc ipc);
       
    49 
       
    50 
    34 uint16_t flib_ipc_port(flib_ipc ipc);
    51 uint16_t flib_ipc_port(flib_ipc ipc);
    35 flib_constbuffer flib_ipc_getdemo(flib_ipc ipc);
    52 flib_constbuffer flib_ipc_getdemo(flib_ipc ipc);
    36 
    53 
    37 void flib_ipc_tick(flib_ipc ipc);
    54 void flib_ipc_tick(flib_ipc ipc);
    38 
    55