Go to the documentation of this file.
31 #define PRINT_TASK_ERROR(task) PRINT_ERROR("Failed to print task ##task");
SemaphoreHandle_t ResetUDPSignal
Signal for resetting the UDP socket
Definition: game.c:58
void * TaskHandle_t
Type by which tasks are referenced.
Definition: task.h:132
QueueHandle_t GameModeQueue
Queue for the game mode
Definition: game.c:67
TaskHandle_t GameTask
Task for the Game Task
Definition: game.c:35
TaskHandle_t ScoreTask
Task for the Score Task
Definition: game.c:37
SemaphoreHandle_t ResetGameSignal
Signal for resetting the game
Definition: game.c:57
void * QueueHandle_t
Definition: queue.h:135
int iGameInit()
Initialize the game.
Definition: game.c:687
TaskHandle_t MainMenuTask
Task for the Main Menu Task
Definition: game.c:34
QueueHandle_t TetrominoQueue
Queue for receiving tetromino types from opponent
Definition: opponent.c:29
File containing some game configurations.
SemaphoreHandle_t NoConnectionSignal
Signal if the binary is not connected
Definition: game.c:59
QueueHandle_t ConnectionQueue
Queue for the connection status
Definition: game.c:66
SemaphoreHandle_t ScreenLock
Semaphore for locking the screen
Definition: game.c:50
SemaphoreHandle_t DrawSignal
Signal for drawing
Definition: game.c:51
TaskHandle_t PauseTask
Task for the Pause Task
Definition: game.c:36