32 #include "../api_network.h"
34 #include "connection_site.h"
35 #include "../../Core/System/event.h"
36 #include "../../Core/Signals/signal_v1.h"
37 #include "../../Core/Signals/signal_v2.h"
45 class NetGameConnection;
46 class NetGameServer_Impl;
58 void start(
const std::string &port);
64 void start(
const std::string &address,
const std::string &port);
67 void process_events();
84 void listen_thread_main();
89 void add_network_event(
const NetGameNetworkEvent &e);
91 std::shared_ptr<NetGameServer_Impl> impl;
NetGameServer.
Definition: server.h:49
NetGameConnectionSite.
Definition: connection_site.h:42
Signal_v2.
Definition: signal_v2.h:110
Signal_v1.
Definition: signal_v1.h:110
NetGameEvent.
Definition: Network/NetGame/event.h:41