]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/EchoClients/TwoEchoClients.c
Update FreeRTOS+ components and demos to use typedef names introduced in FreeRTOS V8.
[freertos] / FreeRTOS-Plus / Demo / Common / FreeRTOS_Plus_UDP_Demos / EchoClients / TwoEchoClients.c
index e5eb00ae5b02be8d0f7917c4ade47596b21458de..269ed4677d17f9e793dfaf0895896bc2b7f44c18 100644 (file)
 #include "FreeRTOS_Sockets.h"\r
 \r
 /* Small delay used between attempts to obtain a zero copy buffer. */\r
-#define echoTINY_DELAY ( ( portTickType ) 2 )\r
+#define echoTINY_DELAY ( ( TickType_t ) 2 )\r
 \r
 /* The echo tasks create a socket, send out a number of echo requests\r
 (listening for each echo reply), then close the socket again before\r
 starting over.  This delay is used between each iteration to ensure the\r
 network does not get too congested. */\r
-#define echoLOOP_DELAY ( ( portTickType ) 250 / portTICK_RATE_MS )\r
+#define echoLOOP_DELAY ( ( TickType_t ) 250 / portTICK_RATE_MS )\r
 \r
 #if ipconfigINCLUDE_EXAMPLE_FREERTOS_PLUS_TRACE_CALLS == 1\r
        /* When the trace recorder code is included user events are generated to\r
@@ -125,14 +125,14 @@ static void prvZeroCopyEchoClientTask( void *pvParameters );
 /* The receive timeout is set shorter when the windows simulator is used\r
 because simulated time is slower than real time. */\r
 #ifdef _WINDOWS_\r
-       const portTickType xReceiveTimeOut = 50 / portTICK_RATE_MS;\r
+       const TickType_t xReceiveTimeOut = 50 / portTICK_RATE_MS;\r
 #else\r
-       const portTickType xReceiveTimeOut = 500 / portTICK_RATE_MS;\r
+       const TickType_t xReceiveTimeOut = 500 / portTICK_RATE_MS;\r
 #endif\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-void vStartEchoClientTasks( uint16_t usTaskStackSize, unsigned portBASE_TYPE uxTaskPriority )\r
+void vStartEchoClientTasks( uint16_t usTaskStackSize, UBaseType_t uxTaskPriority )\r
 {\r
        /* Create the echo client task that does not use the zero copy interface. */\r
        xTaskCreate(    prvEchoClientTask,      /* The function that implements the task. */\r