X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FNetwork%2Fprops.hxx;h=9e7405583ee3480df5d59338a06db61c1bfbb0fa;hb=b0dcb657e77579ecc79798ff365737095f96f9e2;hp=a8d76990c60303fe7971891cc7cf1917debf4e62;hpb=c9813d1b5d79b4aad13c263690a0223086af25ac;p=flightgear.git diff --git a/src/Network/props.hxx b/src/Network/props.hxx index a8d76990c..9e7405583 100644 --- a/src/Network/props.hxx +++ b/src/Network/props.hxx @@ -27,13 +27,10 @@ #define _FG_PROPS_HXX #include -#include STL_STRING +#include #include -SG_USING_STD(string); -SG_USING_STD(vector); - -#include +#include #include "protocol.hxx" @@ -43,7 +40,8 @@ SG_USING_STD(vector); * FlightGear properties. */ class FGProps : public FGProtocol, - public netChannel + public simgear::NetChannel, + public SGPropertyChangeListener // for subscriptions { private: @@ -51,14 +49,14 @@ private: * Server port to listen on. */ int port; - + simgear::NetChannelPoller poller; public: /** * Create a new TCP server. * * @param tokens Tokenized configuration parameters */ - FGProps( const vector& tokens ); + FGProps( const std::vector& tokens ); /** * Destructor.