| 30 | 
   | 
 typedef struct sockaddr_in sockaddr_in; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 31 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 32 | 
   | 
 bool Net_Listen(uint16_t port, bool (*packet_callback)(char* data, int datalen, int from)); | 
 
 
 
 
 
 
 
 
 
 
 
 | 33 | 
 < | 
 int Net_CreateSocket(uint16_t port); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 34 | 
 < | 
 bool Net_Send(int socket, int ip, uint16_t port, char* data, int datalen); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 35 | 
 < | 
 void Net_CloseSocket(int sock); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 33 | 
 > | 
  | 
 
 
 
 
 
 | 34 | 
 > | 
 int NetUDPSocket_Create(uint16_t port); | 
 
 
 
 
 
 | 35 | 
 > | 
 bool NetUDPSocket_Send(int socket, int ip, uint16_t port, char* data, int datalen); | 
 
 
 
 
 
 | 36 | 
 > | 
 void NetUDPSocket_Close(int sock); | 
 
 
 
 
 
 | 37 | 
 > | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 | 38 | 
   | 
 bool FLrListen_PacketCallback(char* data, int datalen, int from); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 39 | 
   | 
 bool FLrListen_Run(); |