#include "stk_peer.hpp" #include #include STKPeer::STKPeer() { m_peer = NULL; } STKPeer::~STKPeer() { } void STKPeer::connectToServer(STKHost* host, uint32_t ip, uint16_t port, uint32_t channelCount, uint32_t data) { ENetAddress address; address.host = ip; address.port = port; m_peer = enet_host_connect(host->m_host, &address, 2, 0); if (m_peer == NULL) { printf("Could not connect to server.\n"); return; } } void STKPeer::sendPacket(char* data) { ENetPacket* packet = enet_packet_create(data, strlen(data)+1,ENET_PACKET_FLAG_RELIABLE); enet_peer_send(m_peer, 0, packet); }