37 UDPReceiver(
const unsigned short PortNum, VarType TypeOfVar,
unsigned int NumOfVar);
38 UDPReceiver(
const char* IPaddress,
const unsigned short PortNum, VarType TypeOfVar,
unsigned int NumOfVar);
40 volatile bool GetReceiveFlag(
void);
41 volatile bool ReBind(
void);
43 unsigned int Receive(int16_t* Data);
44 unsigned int Receive(int32_t* Data);
45 unsigned int Receive(uint16_t* Data);
46 unsigned int Receive(uint32_t* Data);
47 unsigned int Receive(
double* Data);
52 static const unsigned int TimeToReBind = 100000;
55 struct sockaddr_in addr;
62 volatile bool ReceiveFlag;
63 static size_t CalcRecvBytes(VarType TypeOfVar,
unsigned int NumOfVar);