#ifndef NET_HPP #define NET_HPP #include #include #include #include #include #include #include "server_structs.h" using namespace std; class Socket { private: // Socket file descriptor int sock; struct sockaddr_in server_addr; // Socket Data api_packet packet_data; public: Socket(); ~Socket(); void connect(const char *ip, uint16_t port); void send(); void send(const api_packet &data); }; #endif // NET_HPP