|
FreeRTOS Tetris
|
Header file for game.c. More...
#include "tetrisConfig.h"

Go to the source code of this file.
Macros | |
| #define | PRINT_TASK_ERROR(task) PRINT_ERROR("Failed to print task ##task"); |
Print error message for task. More... | |
Functions | |
| int | iGameInit () |
| Initialize the game. More... | |
Variables | |
| TaskHandle_t | MainMenuTask |
| Task for the Main Menu Task | |
| TaskHandle_t | GameTask |
| Task for the Game Task | |
| TaskHandle_t | PauseTask |
| Task for the Pause Task | |
| TaskHandle_t | ScoreTask |
| Task for the Score Task | |
| QueueHandle_t | ConnectionQueue |
| Queue for the connection status | |
| QueueHandle_t | GameModeQueue |
| Queue for the game mode | |
| QueueHandle_t | TetrominoQueue |
| Queue for receiving tetromino types from opponent | |
| SemaphoreHandle_t | ScreenLock |
| Semaphore for locking the screen | |
| SemaphoreHandle_t | DrawSignal |
| Signal for drawing | |
| SemaphoreHandle_t | ResetGameSignal |
| Signal for resetting the game | |
| SemaphoreHandle_t | ResetUDPSignal |
| Signal for resetting the UDP socket | |
| SemaphoreHandle_t | NoConnectionSignal |
| Signal if the binary is not connected | |
Header file for game.c.
1.8.17