Leviathan  0.8.0.0
Leviathan game engine
NetworkHandler.h File Reference
#include "Define.h"
#include "CommonNetwork.h"
#include "MasterServerInfo.h"
#include "NetworkClientInterface.h"
#include "NetworkInterface.h"
#include "NetworkServerInterface.h"
#include "Connection.h"
#include "Common/ThreadSafe.h"
#include "SFML/Network/UdpSocket.hpp"
#include <future>
#include <memory>
#include <thread>

Go to the source code of this file.

Classes

class  Leviathan::NetworkHandler
 Handles everything related to connections. More...
 

Namespaces

 Leviathan
 The access mask controls which registered functions and classes a script sees.
 

Functions

void Leviathan::RunGetResponseFromMaster (NetworkHandler *instance, std::shared_ptr< std::promise< std::string >> resultvar)