Cubyz/include/cross_platform_udp_socket.h
2022-09-09 16:54:47 +02:00

11 lines
361 B
C

#include <stdint.h>
void startup();
int init(unsigned short localPort);
int deinit(int socketID);
int sendTo(int socketID, const char* data, uintptr_t size, uint32_t ip, uint16_t port);
intptr_t receiveFrom(int socketID, char* buffer, uintptr_t size, int timeout, uint32_t* resultIP, uint16_t* resultPort);
uint32_t resolveIP(const char* ip);
int getError();