Freeciv21
Develop your civilization from humble roots to a global empire
taimsg.c File Reference
#include <fc_config.h>
#include "taiplayer.h"
#include "taimsg.h"
+ Include dependency graph for taimsg.c:

Go to the source code of this file.

Functions

void tai_send_msg (enum taimsgtype type, struct player *pplayer, void *data)
 Construct and send message to player thread. More...
 
void tai_send_req (enum taireqtype type, struct player *pplayer, void *data)
 Construct and send request from player thread. More...
 
void tai_first_activities (struct ai_type *ait, struct player *pplayer)
 Time for phase first activities. More...
 
void tai_phase_finished (struct ai_type *ait, struct player *pplayer)
 Player phase has finished. More...
 

Function Documentation

◆ tai_first_activities()

void tai_first_activities ( struct ai_type ait,
struct player pplayer 
)

Time for phase first activities.

Definition at line 59 of file taimsg.c.

Referenced by twai_first_activities(), and twai_restart_phase().

◆ tai_phase_finished()

void tai_phase_finished ( struct ai_type ait,
struct player pplayer 
)

Player phase has finished.

Definition at line 67 of file taimsg.c.

Referenced by twai_phase_finished().

◆ tai_send_msg()

void tai_send_msg ( enum taimsgtype  type,
struct player pplayer,
void *  data 
)

Construct and send message to player thread.

Definition at line 24 of file taimsg.c.

Referenced by tai_control_lost(), tai_first_activities(), and tai_phase_finished().

◆ tai_send_req()

void tai_send_req ( enum taireqtype  type,
struct player pplayer,
void *  data 
)

Construct and send request from player thread.

Definition at line 45 of file taimsg.c.

Referenced by tai_city_worker_requests_create().