| 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(); |