![]() |
TX Library Help – Version: 00173a, Revision: 174
|
00001 //{=========================================================================== 00011 //}=========================================================================== 00012 00013 #include "proto.h" 00014 00015 int main() 00016 { 00017 txCreateWindow (1024, 768); 00018 00019 Ball_t ball = {0, 0, 0, 0}; 00020 00021 TX_SOCKET ball_server = txCreateSocket (TX_CLIENT, TX_BROADCAST, TX_STD_PORT, TX_BLOCK, false); 00022 00023 if (txnAssert (ball_server) == TXN_NOT_CREATED) 00024 { 00025 printf ("Can't create listener. Maybe, port are busy.\n"); 00026 return -1; 00027 } 00028 00029 while (true) 00030 { 00031 txRecvFrom (ball_server, &ball, sizeof(ball)); 00032 00033 if (ball.x == -100 && ball.y == -100) 00034 break; 00035 00036 txSetFillColor (TX_LIGHTRED); 00037 txSetColor (TX_LIGHTRED); 00038 00039 txCircle (ball.x, ball.y, 10); 00040 00041 txSleep (25); 00042 txSetFillColor (TX_BLACK); 00043 txClear (); 00044 } 00045 00046 return 0; 00047 }