12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #pragma once
- #include <iostream>
- #include <vector>
- #include "Util/logger.h"
- #include "Util/NoticeCenter.h"
- #include "Poller/EventPoller.h"
- #include "Player/PlayerProxy.h"
- #include "Rtmp/RtmpPusher.h"
- #include "Common/config.h"
- #include "Pusher/MediaPusher.h"
- #include "Extension/Frame.h"
- #include "Util/SqlPool.h"
- #include "Network/TcpClient.h"
- #include "Poller/Timer.h"
- #include "NettyHttpTrainInfo.h"
- #include "NettyHttpCarDevData.h"
- using namespace std;
- class NettyHttpCarInfo
- {
- public:
- std::string id;
- std::string pid;
- std::string label;
- NettyHttpTrainInfo attr;
- std::string attr1;
- std::string child;
- vector<NettyHttpCarDevData> children;
- public:
- NettyHttpCarInfo();
- ~NettyHttpCarInfo();
-
-
- bool jsonToObject(const rapidjson::Value& object);
-
-
- bool NettyClientDataSync();
- };
|