37 UDPTransmitter(
const char* IPaddress,
const unsigned short PortNum, VarType TypeOfVar,
unsigned int NumOfVar);
42 UDPTransmitter(
const char* IPaddress_dept,
const unsigned short PortNum_dept,
43 const char* IPaddress_dest,
const unsigned short PortNum_dest, VarType TypeOfVar,
unsigned int NumOfVar);
45 void SetNumOfVar(
unsigned int NumOfVar);
49 void Transmit(
const char* Data,
unsigned int Length);
51 volatile bool Transmit(int16_t* Data);
53 volatile bool Transmit(int32_t* Data);
55 volatile bool Transmit(uint16_t* Data);
57 volatile bool Transmit(uint32_t* Data);
59 volatile bool Transmit(
double* Data);
65 volatile bool SendTo(
void);
67 struct sockaddr_in addr_dest;
68 struct sockaddr_in addr_dept;
72 static size_t CalcTransBytes(VarType TypeOfVar,
unsigned int NumOfVar);