@@ -73,18 +73,18 @@ namespace AIS
7373
7474 // idea is to avoid that message threads from different devices cause issues downstream (e.g. with sending UDP or updating the database).
7575 // can also be done further downstream
76- class MessageMutexADSB : public SimpleStreamInOut <Plane::ADSB, Plane::ADSB >
76+ class MessageMutexADSB : public SimpleStreamInOut <JSON::JSON, JSON::JSON >
7777 {
7878 static std::mutex mtx;
7979
8080 public:
8181 virtual ~MessageMutexADSB () {}
82- virtual void Receive (const Plane::ADSB *data, int len, TAG &tag)
82+ virtual void Receive (const JSON::JSON *data, int len, TAG &tag)
8383 {
8484 std::lock_guard<std::mutex> lock (mtx);
8585 Send (data, len, tag);
8686 }
87- virtual void Receive (Plane::ADSB *data, int len, TAG &tag)
87+ virtual void Receive (JSON::JSON *data, int len, TAG &tag)
8888 {
8989 std::lock_guard<std::mutex> lock (mtx);
9090 Send (data, len, tag);
@@ -114,7 +114,7 @@ namespace AIS
114114
115115 StreamOut<Message> &Output () { return output; }
116116 StreamOut<GPS> &OutputGPS () { return output_gps; }
117- StreamOut<Plane::ADSB > &OutputADSB () { return outputADSB; }
117+ StreamOut<JSON::JSON > &OutputADSB () { return outputADSB; }
118118
119119 void setName (std::string s) { name = s; }
120120 std::string getName () { return name; }
0 commit comments