X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fnetwork%2Fserver.cpp;h=aced6f7202f2e6dc894af1ec686fb4fb51a1c72f;hb=c52c0e591be55cb2c7251689c69c642e3cb3601c;hp=bf404e9b5ea90eae6116d7ce5651f7e5b7acf429;hpb=dec294d40194a640e7b4bccf20dd1baa4a87038c;p=r2c2.git diff --git a/source/network/server.cpp b/source/network/server.cpp index bf404e9..aced6f7 100644 --- a/source/network/server.cpp +++ b/source/network/server.cpp @@ -34,6 +34,9 @@ Server::Server(Layout &l): listen_sock.signal_data_available.connect(sigc::mem_fun(this, &Server::incoming_connection)); } +Server::~Server() +{ } + void Server::use_event_dispatcher(IO::EventDispatcher &ed) { event_disp = &ed; @@ -56,7 +59,7 @@ void Server::driver_state_changed() send(pkt); } -void Server::emergency(const string &msg) +void Server::emergency(Block *, const string &msg) { EmergencyPacket pkt; pkt.message = msg; @@ -157,7 +160,7 @@ void Server::Connection::handshake_done() comm.send(pkt); } - const set &routes = server.layout.get_routes(); + const set &routes = server.layout.get_all(); for(set::const_iterator i=routes.begin(); i!=routes.end(); ++i) if(!(*i)->is_temporary()) {