]> git.tdb.fi Git - r2c2.git/blobdiff - source/network/protocol.cpp
Send and receive power/halt states over network
[r2c2.git] / source / network / protocol.cpp
index cfbc0fdc2a1eac66c53205ef8475468129f33a60..f688b486442d38a2d51f9ee3a520ba6a7485ac08 100644 (file)
@@ -12,6 +12,9 @@ namespace R2C2 {
 
 Protocol::Protocol()
 {
+       add<DriverStatePacket>() (&DriverStatePacket::power)
+               (&DriverStatePacket::halt);
+       add<EmergencyPacket>() (&EmergencyPacket::message);
        add<TrainInfoPacket>() (&TrainInfoPacket::address)
                (&TrainInfoPacket::loco_type) (&TrainInfoPacket::name);
        add<TrainControlPacket>() (&TrainControlPacket::address)