67 void onRequest(
const UDPPacket* packet,
const uint32_t messageId,
const uint8_t retries);
85 virtual void onCustom(
const string& type);
Application server client.
vector< LogicNetworkPacket > & getNetworkPackets()
ApplicationServerClient(const uint32_t clientId, const string &ip, const unsigned int port)
Public constructor.
virtual ~ApplicationServerClient()
Destructor.
virtual void onClose()
On close.
Mutex & getNetworkPacketsMutex()
Mutex networkPacketsMutex
virtual void onInit()
On init.
vector< LogicNetworkPacket > networkPackets
virtual void onCustom(const string &type)
On custom.
void onRequest(const UDPPacket *packet, const uint32_t messageId, const uint8_t retries)
On request.
Base class for network UDP server clients.
Base class for network UDP servers.
std::exception Exception
Exception base class.
#define FORBID_CLASS_COPY(CLASS)