Simulacrum  1.2
Classes | Namespaces | Macros | Typedefs
snet.h File Reference
#include <string>
#include <sstream>
#include <stdint.h>
#include <vector>
#include <memory>
#include <thread>
#include <cstdlib>
#include <iostream>
#include <Core/error.h>
#include <Core/definitions.h>
#include <Core/SPool/SPool.h>
Include dependency graph for snet.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Simulacrum::SClient
 
class  Simulacrum::SServer
 
class  Simulacrum::SNetMessage
 

Namespaces

 Simulacrum
 

Macros

#define ssocket_t_impl   class Simulacrum::ssocket_t: public boost::asio::ip::tcp::socket {public: ssocket_t(boost::asio::io_service &ios): boost::asio::ip::tcp::socket(ios) {}};
 

Typedefs

typedef uint16_t Simulacrum::SNetIDWidth_t
 
typedef uint32_t Simulacrum::SNetDataWidth_t
 

Macro Definition Documentation

◆ ssocket_t_impl

#define ssocket_t_impl   class Simulacrum::ssocket_t: public boost::asio::ip::tcp::socket {public: ssocket_t(boost::asio::io_service &ios): boost::asio::ip::tcp::socket(ios) {}};
Simulacrum Project