equal
deleted
inserted
replaced
1 |
1 |
2 #include "Client.hh" |
2 #include "Client.hh" |
|
3 #include "Protocol.hh" |
|
4 #include "Config.hh" |
3 #include "../Engine.hh" |
5 #include "../Engine.hh" |
4 #include "../Logger.hh" |
6 #include "../Logger.hh" |
5 |
7 |
6 #include <cassert> |
8 #include <cassert> |
7 |
9 |
8 NetworkClient::NetworkClient (GameState &state, const NetworkAddress &connect_to) : |
10 NetworkClient::NetworkClient (GameState &state, const NetworkAddress &connect_to) : |
9 NetworkCore(state), netsession(NETWORK_MAGIC_ID), server(netsession.connect(connect_to)), netobjs(netsession, NETCHAN_CORE, server) { |
11 state(state), netsession(NETWORK_MAGIC_ID), server(netsession.connect(connect_to)), netobjs(netsession, NETCHAN_CORE, server) { |
10 |
12 |
11 // connect slots |
13 // connect slots |
12 slots.connect(netobjs.sig_create(), this, &NetworkClient::on_create); |
14 slots.connect(netobjs.sig_create(), this, &NetworkClient::on_create); |
13 |
15 |
14 // XXX: sig_disconnected |
16 // XXX: sig_disconnected |