]> git.tdb.fi Git - r2c2.git/blobdiff - source/network/server.h
Include block in the emergency signal
[r2c2.git] / source / network / server.h
index cfc8d7642c9e929e49a4624ff22547410f88fef7..7063b861bbf66011bc12fad43050a60aa735cbef 100644 (file)
@@ -45,17 +45,18 @@ private:
 
 public:
        Server(Layout &);
+       ~Server();
+
        void use_event_dispatcher(Msp::IO::EventDispatcher &);
 private:
        void incoming_connection();
 
        void driver_state_changed();
-       void emergency(const std::string &);
+       void emergency(Block *, const std::string &);
        void train_added(Train &);
        void train_control_changed(const Train &, const std::string &, float);
        void train_function_changed(const Train &, unsigned, bool);
        void train_ai_event(const Train &, TrainAI &, const TrainAI::Message &);
-       void train_status_changed(const Train &, const std::string &);
 
        template<typename P>
        void send(const P &);