]> git.tdb.fi Git - r2c2.git/blobdiff - source/network/client.cpp
Export routes over network
[r2c2.git] / source / network / client.cpp
index 4eb4b25f5aefdd81498cd06a66b78925426b03f8..8e31cfe54c59b9cfe5e501722b31c112e36ea3c7 100644 (file)
@@ -73,4 +73,14 @@ void Client::receive(const TrainStatusPacket &pkt)
        get_train(pkt.address).process_packet(pkt);
 }
 
+void Client::receive(const RouteInfoPacket &pkt)
+{
+       routes.push_back(pkt.name);
+}
+
+void Client::receive(const TrainRoutePacket &pkt)
+{
+       get_train(pkt.address).process_packet(pkt);
+}
+
 } // namespace Marklin