Symphony Of Empires
network.hpp File Reference
#include <exception>
#include <vector>
#include <string>
#include <cstring>
#include <atomic>
#include <thread>
#include <mutex>
#include <deque>
#include <stdexcept>
#include <functional>
#include <tbb/concurrent_queue.h>
#include <unistd.h>
#include "eng3d/utils.hpp"
Include dependency graph for network.hpp:

Go to the source code of this file.

Classes

class  Eng3D::Networking::SocketException
 
class  Eng3D::Networking::SocketStream
 
class  Eng3D::Networking::Packet
 
class  Eng3D::Networking::ServerClient
 
class  Eng3D::Networking::Server
 
class  Eng3D::Networking::Server::Exception
 
class  Eng3D::Networking::Client
 
class  Eng3D::Networking::Client::Exception
 

Namespaces

 Eng3D
 
 Eng3D::Deser
 
 Eng3D::Networking
 

Enumerations

enum class  Eng3D::Networking::PacketCode { Eng3D::Networking::OK , Eng3D::Networking::PACKET_ERROR }