X-Git-Url: http://git.tdb.fi/?p=r2c2.git;a=blobdiff_plain;f=source%2Fnetwork%2Ftrain.h;fp=source%2Fnetwork%2Ftrain.h;h=c908beea77c1b8f909e41f191a2597cbdaf50b4f;hp=5c938dcbe0afc9517cb565e654912cfb973d4b58;hb=f8873062b146028c07f55ad625d2767e45133c27;hpb=a9bbf8d37a2f94a720897fe4f0ab06a016779c69 diff --git a/source/network/train.h b/source/network/train.h index 5c938dc..c908bee 100644 --- a/source/network/train.h +++ b/source/network/train.h @@ -35,6 +35,7 @@ private: public: NetTrain(Client &, const TrainInfoPacket &); + Client &get_client() const { return client; } const VehicleType &get_loco_type() const { return loco_type; } unsigned get_address() const { return address; } const std::string &get_name() const { return name; } @@ -48,6 +49,7 @@ public: bool get_function(unsigned i) const { return (functions>>i)&1; } void set_route(const std::string &); const std::string &get_route() const { return route; } + const std::string &get_status() const { return status; } void process_packet(const TrainControlPacket &); void process_packet(const TrainFunctionPacket &);