Freeciv-3.1: /fast/freeciv/nightly/S3_1/client/packhand_gen.h Source File

Freeciv-3.1

Loading...
Searching...
No Matches
packhand_gen.h
Go to the documentation of this file.
1
2 /****************************************************************************
3 * THIS FILE WAS GENERATED *
4 * Script: common/generate_packets.py *
5 * Input: common/networking/packets.def *
6 * DO NOT CHANGE THIS FILE *
7 ****************************************************************************/
8
9
10#ifndef FC__PACKHAND_GEN_H
11#define FC__PACKHAND_GEN_H
12
13#ifdef __cplusplus
14extern "C" {
15#endif /* __cplusplus */
16
17/* utility */
18#include "shared.h"
19
20/* common */
21#include "packets.h"
22
23bool client_handle_packet(enum packet_type type, const void *packet);
24
25void handle_processing_started(void);
26void handle_processing_finished(void);
27void handle_investigate_started(int unit_id16, int unit_id32, int city_id16, int city_id32);
28void handle_investigate_finished(int unit_id16, int unit_id32, int city_id16, int city_id32);
29void handle_server_join_reply(bool you_can_join, const char *message, const char *capability, const char *challenge_file, int conn_id);
30void handle_authentication_req(enum authentication_type type, const char *message);
31void handle_server_shutdown(void);
32struct packet_endgame_report;
33void handle_endgame_report(const struct packet_endgame_report *packet);
34struct packet_endgame_player;
35void handle_endgame_player(const struct packet_endgame_player *packet);
36struct packet_tile_info;
37void handle_tile_info(const struct packet_tile_info *packet);
38struct packet_game_info;
39void handle_game_info(const struct packet_game_info *packet);
40struct packet_calendar_info;
41void handle_calendar_info(const struct packet_calendar_info *packet);
42void handle_timeout_info(float seconds_to_phasedone, float last_turn_change_time);
43void handle_map_info(int xsize, int ysize, int topology_id);
44void handle_nuke_tile_info(int tile);
45void handle_team_name_info(int team_id, const char *team_name);
46void handle_achievement_info(int id, bool gained, bool first);
47struct packet_chat_msg;
48void handle_chat_msg(const struct packet_chat_msg *packet);
49struct packet_early_chat_msg;
50void handle_early_chat_msg(const struct packet_early_chat_msg *packet);
51void handle_connect_msg(const char *message);
52void handle_server_info(const char *version_label, int major_version, int minor_version, int patch_version, int emerg_version);
53void handle_city_remove(int city_id16, int city_id32);
54struct packet_city_info;
55void handle_city_info(const struct packet_city_info *packet);
56struct packet_city_nationalities;
57void handle_city_nationalities(const struct packet_city_nationalities *packet);
58struct packet_city_short_info;
59void handle_city_short_info(const struct packet_city_short_info *packet);
60struct packet_trade_route_info;
61void handle_trade_route_info(const struct packet_trade_route_info *packet);
62void handle_city_name_suggestion_info(int unit_id16, int unit_id32, const char *name);
63struct packet_city_sabotage_list;
64void handle_city_sabotage_list(const struct packet_city_sabotage_list *packet);
65struct packet_city_rally_point;
66void handle_city_rally_point(const struct packet_city_rally_point *packet);
67struct packet_worker_task;
68void handle_worker_task(const struct packet_worker_task *packet);
69void handle_player_remove(int playerno);
70struct packet_player_info;
71void handle_player_info(const struct packet_player_info *packet);
72struct packet_player_attribute_chunk;
73void handle_player_attribute_chunk(const struct packet_player_attribute_chunk *packet);
74struct packet_player_diplstate;
75void handle_player_diplstate(const struct packet_player_diplstate *packet);
76struct packet_research_info;
77void handle_research_info(const struct packet_research_info *packet);
78void handle_unknown_research(int id);
79void handle_unit_remove(int unit_id16, int unit_id32);
80struct packet_unit_info;
81void handle_unit_info(const struct packet_unit_info *packet);
82struct packet_unit_short_info;
83void handle_unit_short_info(const struct packet_unit_short_info *packet);
84struct packet_unit_combat_info;
85void handle_unit_combat_info(const struct packet_unit_combat_info *packet);
86struct packet_unit_action_answer;
87void handle_unit_action_answer(const struct packet_unit_action_answer *packet);
88struct packet_unit_actions;
89void handle_unit_actions(const struct packet_unit_actions *packet);
90void handle_diplomacy_init_meeting(int counterpart, int initiated_from);
91void handle_diplomacy_cancel_meeting(int counterpart, int initiated_from);
92void handle_diplomacy_create_clause(int counterpart, int giver, enum clause_type type, int value);
93void handle_diplomacy_remove_clause(int counterpart, int giver, enum clause_type type, int value);
94void handle_diplomacy_accept_treaty(int counterpart, bool I_accepted, bool other_accepted);
95void handle_page_msg(const char *caption, const char *headline, enum event_type event, int len, int parts);
96void handle_page_msg_part(const char *lines);
97struct packet_conn_info;
98void handle_conn_info(const struct packet_conn_info *packet);
99void handle_conn_ping_info(int connections, const int *conn_id, const float *ping_time);
100void handle_conn_ping(void);
101void handle_end_phase(void);
102void handle_start_phase(int phase);
103void handle_new_year(int year, int fragments, int turn);
104void handle_begin_turn(void);
105void handle_end_turn(void);
106void handle_freeze_client(void);
107void handle_thaw_client(void);
108struct packet_spaceship_info;
109void handle_spaceship_info(const struct packet_spaceship_info *packet);
110struct packet_ruleset_unit;
111void handle_ruleset_unit(const struct packet_ruleset_unit *packet);
112struct packet_ruleset_unit_bonus;
113void handle_ruleset_unit_bonus(const struct packet_ruleset_unit_bonus *packet);
114struct packet_ruleset_unit_flag;
115void handle_ruleset_unit_flag(const struct packet_ruleset_unit_flag *packet);
116struct packet_ruleset_unit_class_flag;
117void handle_ruleset_unit_class_flag(const struct packet_ruleset_unit_class_flag *packet);
118struct packet_ruleset_game;
119void handle_ruleset_game(const struct packet_ruleset_game *packet);
120struct packet_ruleset_specialist;
121void handle_ruleset_specialist(const struct packet_ruleset_specialist *packet);
122struct packet_ruleset_government_ruler_title;
123void handle_ruleset_government_ruler_title(const struct packet_ruleset_government_ruler_title *packet);
124struct packet_ruleset_tech;
125void handle_ruleset_tech(const struct packet_ruleset_tech *packet);
126struct packet_ruleset_tech_class;
127void handle_ruleset_tech_class(const struct packet_ruleset_tech_class *packet);
128struct packet_ruleset_tech_flag;
129void handle_ruleset_tech_flag(const struct packet_ruleset_tech_flag *packet);
130struct packet_ruleset_government;
131void handle_ruleset_government(const struct packet_ruleset_government *packet);
132struct packet_ruleset_terrain_control;
133void handle_ruleset_terrain_control(const struct packet_ruleset_terrain_control *packet);
134void handle_rulesets_ready(void);
135struct packet_ruleset_nation_sets;
136void handle_ruleset_nation_sets(const struct packet_ruleset_nation_sets *packet);
137struct packet_ruleset_nation_groups;
138void handle_ruleset_nation_groups(const struct packet_ruleset_nation_groups *packet);
139struct packet_ruleset_nation;
140void handle_ruleset_nation(const struct packet_ruleset_nation *packet);
141void handle_nation_availability(int ncount, const bool *is_pickable, bool nationset_change);
142struct packet_ruleset_style;
143void handle_ruleset_style(const struct packet_ruleset_style *packet);
144struct packet_ruleset_city;
145void handle_ruleset_city(const struct packet_ruleset_city *packet);
146struct packet_ruleset_building;
147void handle_ruleset_building(const struct packet_ruleset_building *packet);
148struct packet_ruleset_terrain;
149void handle_ruleset_terrain(const struct packet_ruleset_terrain *packet);
150struct packet_ruleset_terrain_flag;
151void handle_ruleset_terrain_flag(const struct packet_ruleset_terrain_flag *packet);
152struct packet_ruleset_unit_class;
153void handle_ruleset_unit_class(const struct packet_ruleset_unit_class *packet);
154struct packet_ruleset_extra;
155void handle_ruleset_extra(const struct packet_ruleset_extra *packet);
156struct packet_ruleset_extra_flag;
157void handle_ruleset_extra_flag(const struct packet_ruleset_extra_flag *packet);
158struct packet_ruleset_base;
159void handle_ruleset_base(const struct packet_ruleset_base *packet);
160struct packet_ruleset_road;
161void handle_ruleset_road(const struct packet_ruleset_road *packet);
162struct packet_ruleset_goods;
163void handle_ruleset_goods(const struct packet_ruleset_goods *packet);
164struct packet_ruleset_disaster;
165void handle_ruleset_disaster(const struct packet_ruleset_disaster *packet);
166struct packet_ruleset_achievement;
167void handle_ruleset_achievement(const struct packet_ruleset_achievement *packet);
168struct packet_ruleset_trade;
169void handle_ruleset_trade(const struct packet_ruleset_trade *packet);
170struct packet_ruleset_action;
171void handle_ruleset_action(const struct packet_ruleset_action *packet);
172struct packet_ruleset_action_enabler;
173void handle_ruleset_action_enabler(const struct packet_ruleset_action_enabler *packet);
174struct packet_ruleset_action_auto;
175void handle_ruleset_action_auto(const struct packet_ruleset_action_auto *packet);
176struct packet_ruleset_music;
177void handle_ruleset_music(const struct packet_ruleset_music *packet);
178struct packet_ruleset_multiplier;
179void handle_ruleset_multiplier(const struct packet_ruleset_multiplier *packet);
180struct packet_ruleset_clause;
181void handle_ruleset_clause(const struct packet_ruleset_clause *packet);
182struct packet_ruleset_control;
183void handle_ruleset_control(const struct packet_ruleset_control *packet);
184struct packet_ruleset_summary;
185void handle_ruleset_summary(const struct packet_ruleset_summary *packet);
186struct packet_ruleset_description_part;
187void handle_ruleset_description_part(const struct packet_ruleset_description_part *packet);
188void handle_single_want_hack_reply(bool you_have_hack);
189struct packet_ruleset_choices;
190void handle_ruleset_choices(const struct packet_ruleset_choices *packet);
191void handle_game_load(bool load_successful, const char *load_filename);
192struct packet_server_setting_control;
193void handle_server_setting_control(const struct packet_server_setting_control *packet);
194struct packet_server_setting_const;
195void handle_server_setting_const(const struct packet_server_setting_const *packet);
196struct packet_server_setting_bool;
197void handle_server_setting_bool(const struct packet_server_setting_bool *packet);
198struct packet_server_setting_int;
199void handle_server_setting_int(const struct packet_server_setting_int *packet);
200struct packet_server_setting_str;
201void handle_server_setting_str(const struct packet_server_setting_str *packet);
202struct packet_server_setting_enum;
203void handle_server_setting_enum(const struct packet_server_setting_enum *packet);
204struct packet_server_setting_bitwise;
205void handle_server_setting_bitwise(const struct packet_server_setting_bitwise *packet);
206void handle_set_topology(int topology_id);
207struct packet_ruleset_effect;
208void handle_ruleset_effect(const struct packet_ruleset_effect *packet);
209struct packet_ruleset_resource;
210void handle_ruleset_resource(const struct packet_ruleset_resource *packet);
211struct packet_scenario_info;
212void handle_scenario_info(const struct packet_scenario_info *packet);
213void handle_scenario_description(const char *description);
214struct packet_vote_new;
215void handle_vote_new(const struct packet_vote_new *packet);
216void handle_vote_update(int vote_no, int yes, int no, int abstain, int num_voters);
217void handle_vote_remove(int vote_no);
218void handle_vote_resolve(int vote_no, bool passed);
219struct packet_edit_startpos;
220void handle_edit_startpos(const struct packet_edit_startpos *packet);
221struct packet_edit_startpos_full;
222void handle_edit_startpos_full(const struct packet_edit_startpos_full *packet);
223void handle_edit_object_created(int tag, int id);
224void handle_play_music(const char *tag);
225void handle_web_city_info_addition(int id16, int id32, int granary_size, int granary_turns);
226void handle_web_player_info_addition(int playerno, int expected_income);
227void handle_web_ruleset_unit_addition(Unit_type_id id, bv_actions utype_actions);
228
229#ifdef __cplusplus
230}
231#endif /* __cplusplus */
232
233#endif /* FC__PACKHAND_GEN_H */
caption
const char * caption
Definition dialogs_g.h:36
headline
const char const char * headline
Definition dialogs_g.h:37
giver
int int initiated_from int int giver
Definition diplodlg_g.h:28
handle_diplomacy_remove_clause
int int initiated_from handle_diplomacy_remove_clause
Definition diplodlg_g.h:28
handle_diplomacy_cancel_meeting
handle_diplomacy_cancel_meeting
Definition diplodlg_g.h:24
counterpart
int counterpart
Definition diplodlg_g.h:25
event
enum event_type event
Definition events.c:81
Unit_type_id
int Unit_type_id
Definition fc_types.h:352
load_filename
static void load_filename(const char *filename)
Definition pages.c:2852
type
GType type
Definition repodlgs.c:1312
name
const char * name
Definition inputfile.c:127
packets.h
authentication_type
authentication_type
Definition packets.h:88
packet_type
packet_type
Definition packets_gen.h:1883
parts
int parts
Definition packhand.c:130
lines
char * lines
Definition packhand.c:129
len
int len
Definition packhand.c:125
handle_spaceship_info
void handle_spaceship_info(const struct packet_spaceship_info *packet)
Definition packhand.c:3217
handle_ruleset_game
void handle_ruleset_game(const struct packet_ruleset_game *packet)
Definition packhand.c:4908
handle_player_diplstate
void handle_player_diplstate(const struct packet_player_diplstate *packet)
Definition packhand.c:2928
handle_server_setting_const
void handle_server_setting_const(const struct packet_server_setting_const *packet)
Definition options.c:4288
handle_server_setting_int
void handle_server_setting_int(const struct packet_server_setting_int *packet)
Definition options.c:4380
handle_ruleset_nation_sets
void handle_ruleset_nation_sets(const struct packet_ruleset_nation_sets *packet)
Definition packhand.c:4674
handle_ruleset_nation
void handle_ruleset_nation(const struct packet_ruleset_nation *packet)
Definition packhand.c:4716
handle_nuke_tile_info
void handle_nuke_tile_info(int tile)
Definition packhand.c:573
handle_unknown_research
void handle_unknown_research(int id)
Definition packhand.c:2898
handle_city_sabotage_list
void handle_city_sabotage_list(const struct packet_city_sabotage_list *packet)
Definition packhand.c:5325
handle_ruleset_choices
void handle_ruleset_choices(const struct packet_ruleset_choices *packet)
Definition connectdlg_common.c:755
handle_ruleset_government_ruler_title
void handle_ruleset_government_ruler_title(const struct packet_ruleset_government_ruler_title *packet)
Definition packhand.c:4152
handle_city_info
void handle_city_info(const struct packet_city_info *packet)
Definition packhand.c:689
client_handle_packet
bool client_handle_packet(enum packet_type type, const void *packet)
Definition packhand_gen.c:20
handle_end_turn
void handle_end_turn(void)
Definition packhand.c:1585
handle_ruleset_resource
void handle_ruleset_resource(const struct packet_ruleset_resource *packet)
Definition packhand.c:4264
handle_vote_remove
void handle_vote_remove(int vote_no)
Definition packhand.c:5627
handle_ruleset_road
void handle_ruleset_road(const struct packet_ruleset_road *packet)
Definition packhand.c:4462
handle_single_want_hack_reply
void handle_single_want_hack_reply(bool you_have_hack)
Definition connectdlg_common.c:713
handle_page_msg_part
void handle_page_msg_part(const char *lines)
Definition packhand.c:1715
handle_unit_combat_info
void handle_unit_combat_info(const struct packet_unit_combat_info *packet)
Definition packhand.c:596
handle_vote_update
void handle_vote_update(int vote_no, int yes, int no, int abstain, int num_voters)
Definition packhand.c:5636
handle_ruleset_achievement
void handle_ruleset_achievement(const struct packet_ruleset_achievement *packet)
Definition packhand.c:4630
handle_unit_remove
void handle_unit_remove(int unit_id16, int unit_id32)
Definition packhand.c:513
handle_web_player_info_addition
void handle_web_player_info_addition(int playerno, int expected_income)
Definition packhand.c:2807
handle_start_phase
void handle_start_phase(int phase)
Definition packhand.c:1512
handle_timeout_info
void handle_timeout_info(float seconds_to_phasedone, float last_turn_change_time)
Definition packhand.c:2486
handle_ruleset_tech
void handle_ruleset_tech(const struct packet_ruleset_tech *packet)
Definition packhand.c:3945
handle_play_music
void handle_play_music(const char *tag)
Definition packhand.c:5692
handle_ruleset_unit_flag
void handle_ruleset_unit_flag(const struct packet_ruleset_unit_flag *packet)
Definition packhand.c:3858
handle_edit_object_created
void handle_edit_object_created(int tag, int id)
Definition packhand.c:5550
handle_ruleset_terrain
void handle_ruleset_terrain(const struct packet_ruleset_terrain *packet)
Definition packhand.c:4166
handle_conn_ping
void handle_conn_ping(void)
Definition packhand.c:5523
handle_ruleset_action_auto
void handle_ruleset_action_auto(const struct packet_ruleset_action_auto *packet)
Definition packhand.c:4586
handle_diplomacy_init_meeting
void handle_diplomacy_init_meeting(int counterpart, int initiated_from)
Definition diplodlg.c:135
handle_ruleset_control
void handle_ruleset_control(const struct packet_ruleset_control *packet)
Definition packhand.c:3557
handle_end_phase
void handle_end_phase(void)
Definition packhand.c:1501
handle_server_info
void handle_server_info(const char *version_label, int major_version, int minor_version, int patch_version, int emerg_version)
Definition packhand.c:1668
handle_ruleset_nation_groups
void handle_ruleset_nation_groups(const struct packet_ruleset_nation_groups *packet)
Definition packhand.c:4695
handle_web_ruleset_unit_addition
void handle_web_ruleset_unit_addition(Unit_type_id id, bv_actions utype_actions)
Definition packhand.c:3831
handle_ruleset_goods
void handle_ruleset_goods(const struct packet_ruleset_goods *packet)
Definition packhand.c:4493
handle_ruleset_effect
void handle_ruleset_effect(const struct packet_ruleset_effect *packet)
Definition packhand.c:5539
handle_new_year
void handle_new_year(int year, int fragments, int turn)
Definition packhand.c:1452
handle_research_info
void handle_research_info(const struct packet_research_info *packet)
Definition packhand.c:2814
handle_unit_info
void handle_unit_info(const struct packet_unit_info *packet)
Definition packhand.c:1741
handle_ruleset_city
void handle_ruleset_city(const struct packet_ruleset_city *packet)
Definition packhand.c:4859
handle_server_setting_bitwise
void handle_server_setting_bitwise(const struct packet_server_setting_bitwise *packet)
Definition options.c:4551
handle_connect_msg
void handle_connect_msg(const char *message)
Definition packhand.c:1659
handle_rulesets_ready
void handle_rulesets_ready(void)
Definition packhand.c:3684
handle_tile_info
void handle_tile_info(const struct packet_tile_info *packet)
Definition packhand.c:3262
handle_achievement_info
void handle_achievement_info(int id, bool gained, bool first)
Definition packhand.c:3161
handle_scenario_description
void handle_scenario_description(const char *description)
Definition packhand.c:3545
handle_edit_startpos
void handle_edit_startpos(const struct packet_edit_startpos *packet)
Definition packhand.c:5558
handle_processing_finished
void handle_processing_finished(void)
Definition packhand.c:5458
handle_city_remove
void handle_city_remove(int city_id16, int city_id32)
Definition packhand.c:484
handle_ruleset_extra
void handle_ruleset_extra(const struct packet_ruleset_extra *packet)
Definition packhand.c:4283
handle_server_setting_bool
void handle_server_setting_bool(const struct packet_server_setting_bool *packet)
Definition options.c:4345
handle_ruleset_specialist
void handle_ruleset_specialist(const struct packet_ruleset_specialist *packet)
Definition packhand.c:4953
handle_city_name_suggestion_info
void handle_city_name_suggestion_info(int unit_id16, int unit_id32, const char *name)
Definition packhand.c:4979
handle_city_short_info
void handle_city_short_info(const struct packet_city_short_info *packet)
Definition packhand.c:1239
handle_diplomacy_create_clause
void handle_diplomacy_create_clause(int counterpart, int giver, enum clause_type type, int value)
Definition diplodlg.c:157
handle_ruleset_unit_bonus
void handle_ruleset_unit_bonus(const struct packet_ruleset_unit_bonus *packet)
Definition packhand.c:3838
handle_ruleset_building
void handle_ruleset_building(const struct packet_ruleset_building *packet)
Definition packhand.c:4048
handle_endgame_player
void handle_endgame_player(const struct packet_endgame_player *packet)
Definition packhand.c:5405
handle_player_info
void handle_player_info(const struct packet_player_info *packet)
Definition packhand.c:2572
handle_server_setting_str
void handle_server_setting_str(const struct packet_server_setting_str *packet)
Definition options.c:4417
handle_ruleset_government
void handle_ruleset_government(const struct packet_ruleset_government *packet)
Definition packhand.c:4125
handle_team_name_info
void handle_team_name_info(int team_id, const char *team_name)
Definition packhand.c:581
handle_thaw_client
void handle_thaw_client(void)
Definition packhand.c:5512
handle_unit_action_answer
void handle_unit_action_answer(const struct packet_unit_action_answer *packet)
Definition packhand.c:5022
handle_city_rally_point
void handle_city_rally_point(const struct packet_city_rally_point *packet)
Definition packhand.c:1073
handle_ruleset_unit_class
void handle_ruleset_unit_class(const struct packet_ruleset_unit_class *packet)
Definition packhand.c:3738
handle_server_join_reply
void handle_server_join_reply(bool you_can_join, const char *message, const char *capability, const char *challenge_file, int conn_id)
Definition packhand.c:416
handle_ruleset_extra_flag
void handle_ruleset_extra_flag(const struct packet_ruleset_extra_flag *packet)
Definition packhand.c:4415
handle_conn_info
void handle_conn_info(const struct packet_conn_info *packet)
Definition packhand.c:3032
handle_ruleset_summary
void handle_ruleset_summary(const struct packet_ruleset_summary *packet)
Definition packhand.c:3656
handle_page_msg
void handle_page_msg(const char *caption, const char *headline, enum event_type event, int len, int parts)
Definition packhand.c:1684
handle_edit_startpos_full
void handle_edit_startpos_full(const struct packet_edit_startpos_full *packet)
Definition packhand.c:5596
handle_conn_ping_info
void handle_conn_ping_info(int connections, const int *conn_id, const float *ping_time)
Definition packhand.c:3138
handle_ruleset_clause
void handle_ruleset_clause(const struct packet_ruleset_clause *packet)
Definition packhand.c:4836
handle_ruleset_base
void handle_ruleset_base(const struct packet_ruleset_base *packet)
Definition packhand.c:4441
handle_player_remove
void handle_player_remove(int playerno)
Definition packhand.c:2527
handle_processing_started
void handle_processing_started(void)
Definition packhand.c:5440
handle_begin_turn
void handle_begin_turn(void)
Definition packhand.c:1571
handle_endgame_report
void handle_endgame_report(const struct packet_endgame_report *packet)
Definition packhand.c:5396
handle_early_chat_msg
void handle_early_chat_msg(const struct packet_early_chat_msg *packet)
Definition packhand.c:1645
handle_web_city_info_addition
void handle_web_city_info_addition(int id16, int id32, int granary_size, int granary_turns)
Definition packhand.c:1039
handle_unit_actions
void handle_unit_actions(const struct packet_unit_actions *packet)
Definition packhand.c:5243
handle_ruleset_action_enabler
void handle_ruleset_action_enabler(const struct packet_ruleset_action_enabler *packet)
Definition packhand.c:4552
handle_ruleset_music
void handle_ruleset_music(const struct packet_ruleset_music *packet)
Definition packhand.c:4885
handle_freeze_client
void handle_freeze_client(void)
Definition packhand.c:5502
handle_chat_msg
void handle_chat_msg(const struct packet_chat_msg *packet)
Definition packhand.c:1625
handle_authentication_req
void handle_authentication_req(enum authentication_type type, const char *message)
Definition pages.c:1004
handle_trade_route_info
void handle_trade_route_info(const struct packet_trade_route_info *packet)
Definition packhand.c:1195
handle_player_attribute_chunk
void handle_player_attribute_chunk(const struct packet_player_attribute_chunk *packet)
Definition packhand.c:5422
handle_vote_new
void handle_vote_new(const struct packet_vote_new *packet)
Definition packhand.c:5657
handle_ruleset_terrain_flag
void handle_ruleset_terrain_flag(const struct packet_ruleset_terrain_flag *packet)
Definition packhand.c:4239
handle_ruleset_unit
void handle_ruleset_unit(const struct packet_ruleset_unit *packet)
Definition packhand.c:3756
handle_set_topology
void handle_set_topology(int topology_id)
Definition packhand.c:2344
handle_scenario_info
void handle_scenario_info(const struct packet_scenario_info *packet)
Definition packhand.c:3524
handle_ruleset_unit_class_flag
void handle_ruleset_unit_class_flag(const struct packet_ruleset_unit_class_flag *packet)
Definition packhand.c:3883
handle_game_info
void handle_game_info(const struct packet_game_info *packet)
Definition packhand.c:2402
handle_ruleset_trade
void handle_ruleset_trade(const struct packet_ruleset_trade *packet)
Definition packhand.c:4646
handle_nation_availability
void handle_nation_availability(int ncount, const bool *is_pickable, bool nationset_change)
Definition packhand.c:4806
handle_investigate_finished
void handle_investigate_finished(int unit_id16, int unit_id32, int city_id16, int city_id32)
Definition packhand.c:2250
handle_calendar_info
void handle_calendar_info(const struct packet_calendar_info *packet)
Definition packhand.c:2478
handle_ruleset_disaster
void handle_ruleset_disaster(const struct packet_ruleset_disaster *packet)
Definition packhand.c:4608
handle_unit_short_info
void handle_unit_short_info(const struct packet_unit_short_info *packet)
Definition packhand.c:2258
handle_diplomacy_accept_treaty
void handle_diplomacy_accept_treaty(int counterpart, bool I_accepted, bool other_accepted)
Definition diplodlg.c:116
handle_city_nationalities
void handle_city_nationalities(const struct packet_city_nationalities *packet)
Definition packhand.c:1047
handle_server_shutdown
void handle_server_shutdown(void)
Definition packhand.c:5531
handle_server_setting_control
void handle_server_setting_control(const struct packet_server_setting_control *packet)
Definition options.c:4254
handle_map_info
void handle_map_info(int xsize, int ysize, int topology_id)
Definition packhand.c:2366
handle_game_load
void handle_game_load(bool load_successful, const char *load_filename)
Definition pages.c:2837
handle_server_setting_enum
void handle_server_setting_enum(const struct packet_server_setting_enum *packet)
Definition options.c:4462
handle_ruleset_action
void handle_ruleset_action(const struct packet_ruleset_action *packet)
Definition packhand.c:4518
handle_ruleset_tech_flag
void handle_ruleset_tech_flag(const struct packet_ruleset_tech_flag *packet)
Definition packhand.c:4023
handle_ruleset_tech_class
void handle_ruleset_tech_class(const struct packet_ruleset_tech_class *packet)
Definition packhand.c:4010
handle_ruleset_multiplier
void handle_ruleset_multiplier(const struct packet_ruleset_multiplier *packet)
Definition packhand.c:4097
handle_vote_resolve
void handle_vote_resolve(int vote_no, bool passed)
Definition packhand.c:5674
handle_worker_task
void handle_worker_task(const struct packet_worker_task *packet)
Definition packhand.c:1389
handle_ruleset_description_part
void handle_ruleset_description_part(const struct packet_ruleset_description_part *packet)
Definition packhand.c:3674
handle_ruleset_terrain_control
void handle_ruleset_terrain_control(const struct packet_ruleset_terrain_control *packet)
Definition packhand.c:4661
handle_investigate_started
void handle_investigate_started(int unit_id16, int unit_id32, int city_id16, int city_id32)
Definition packhand.c:2218
handle_ruleset_style
void handle_ruleset_style(const struct packet_ruleset_style *packet)
Definition packhand.c:4824
connections
static struct connection connections[MAX_NUM_CONNECTIONS]
Definition sernet.c:94
shared.h
message
Definition messagewin_common.h:29
packet_calendar_info
Definition packets_gen.h:253
packet_chat_msg
Definition packets_gen.h:287
packet_city_info
Definition packets_gen.h:326
packet_city_nationalities
Definition packets_gen.h:380
packet_city_rally_point
Definition packets_gen.h:497
packet_city_sabotage_list
Definition packets_gen.h:487
packet_city_short_info
Definition packets_gen.h:388
packet_conn_info
Definition packets_gen.h:876
packet_early_chat_msg
Definition packets_gen.h:296
packet_edit_startpos_full
Definition packets_gen.h:1695
packet_edit_startpos
Definition packets_gen.h:1689
packet_endgame_player
Definition packets_gen.h:94
packet_endgame_report
Definition packets_gen.h:88
packet_game_info
Definition packets_gen.h:119
packet_player_attribute_chunk
Definition packets_gen.h:591
packet_player_diplstate
Definition packets_gen.h:598
packet_player_info
Definition packets_gen.h:519
packet_research_info
Definition packets_gen.h:613
packet_ruleset_achievement
Definition packets_gen.h:1373
packet_ruleset_action_auto
Definition packets_gen.h:1412
packet_ruleset_action_enabler
Definition packets_gen.h:1404
packet_ruleset_action
Definition packets_gen.h:1389
packet_ruleset_base
Definition packets_gen.h:1326
packet_ruleset_building
Definition packets_gen.h:1203
packet_ruleset_choices
Definition packets_gen.h:1504
packet_ruleset_city
Definition packets_gen.h:1192
packet_ruleset_clause
Definition packets_gen.h:1445
packet_ruleset_control
Definition packets_gen.h:1454
packet_ruleset_description_part
Definition packets_gen.h:1492
packet_ruleset_disaster
Definition packets_gen.h:1363
packet_ruleset_effect
Definition packets_gen.h:1590
packet_ruleset_extra_flag
Definition packets_gen.h:1320
packet_ruleset_extra
Definition packets_gen.h:1278
packet_ruleset_game
Definition packets_gen.h:1043
packet_ruleset_goods
Definition packets_gen.h:1350
packet_ruleset_government_ruler_title
Definition packets_gen.h:1072
packet_ruleset_government
Definition packets_gen.h:1109
packet_ruleset_multiplier
Definition packets_gen.h:1429
packet_ruleset_music
Definition packets_gen.h:1421
packet_ruleset_nation_groups
Definition packets_gen.h:1146
packet_ruleset_nation_sets
Definition packets_gen.h:1139
packet_ruleset_nation
Definition packets_gen.h:1152
packet_ruleset_resource
Definition packets_gen.h:1599
packet_ruleset_road
Definition packets_gen.h:1335
packet_ruleset_specialist
Definition packets_gen.h:1060
packet_ruleset_style
Definition packets_gen.h:1186
packet_ruleset_summary
Definition packets_gen.h:1488
packet_ruleset_tech_class
Definition packets_gen.h:1096
packet_ruleset_tech_flag
Definition packets_gen.h:1103
packet_ruleset_tech
Definition packets_gen.h:1079
packet_ruleset_terrain_control
Definition packets_gen.h:1120
packet_ruleset_terrain_flag
Definition packets_gen.h:1261
packet_ruleset_terrain
Definition packets_gen.h:1223
packet_ruleset_trade
Definition packets_gen.h:1382
packet_ruleset_unit_bonus
Definition packets_gen.h:1023
packet_ruleset_unit_class_flag
Definition packets_gen.h:1037
packet_ruleset_unit_class
Definition packets_gen.h:1267
packet_ruleset_unit_flag
Definition packets_gen.h:1031
packet_ruleset_unit
Definition packets_gen.h:972
packet_scenario_info
Definition packets_gen.h:1604
packet_server_setting_bitwise
Definition packets_gen.h:1573
packet_server_setting_bool
Definition packets_gen.h:1528
packet_server_setting_const
Definition packets_gen.h:1520
packet_server_setting_control
Definition packets_gen.h:1514
packet_server_setting_enum
Definition packets_gen.h:1560
packet_server_setting_int
Definition packets_gen.h:1538
packet_server_setting_str
Definition packets_gen.h:1550
packet_spaceship_info
Definition packets_gen.h:951
packet_tile_info
Definition packets_gen.h:102
packet_trade_route_info
Definition packets_gen.h:405
packet_unit_action_answer
Definition packets_gen.h:760
packet_unit_actions
Definition packets_gen.h:779
packet_unit_combat_info
Definition packets_gen.h:704
packet_unit_info
Definition packets_gen.h:642
packet_unit_short_info
Definition packets_gen.h:684
packet_vote_new
Definition packets_gen.h:1629
packet_vote_new::vote_no
int vote_no
Definition packets_gen.h:1630
packet_worker_task
Definition packets_gen.h:506
tile
Definition tile.h:49