Improve:McuManager include cleaner.
This commit is contained in:
parent
5e4354cde0
commit
be27463b15
|
@ -13,7 +13,8 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
#include "McuAskBase.h"
|
||||
#include "ILog.h"
|
||||
#include "IMcuManager.h"
|
||||
#include <semaphore.h>
|
||||
McuAskBase::McuAskBase(const McuAskBlock isBlock, const McuAskReply needReply, const unsigned int timeoutMs)
|
||||
: mIsBlock(isBlock), mNeedReply(needReply), mTimeout(timeoutMs)
|
||||
{
|
||||
|
|
|
@ -14,6 +14,9 @@
|
|||
*/
|
||||
#include "IMcuManager.h"
|
||||
#include "ILog.h"
|
||||
#include "IMcuManager.h"
|
||||
#include "StatusCode.h"
|
||||
#include <memory>
|
||||
mcu_ask_date_time::mcu_ask_date_time(const unsigned short year, const unsigned char mon, const unsigned char day,
|
||||
const unsigned char hour, const unsigned char min, const unsigned char second)
|
||||
: mYear(year), mMon(mon), mDay(day), mHour(hour), mMin(min), mSecond(second)
|
||||
|
|
|
@ -14,7 +14,19 @@
|
|||
*/
|
||||
#include "McuDevice.h"
|
||||
#include "ILog.h"
|
||||
#include "IMcuManager.h"
|
||||
#include "McuProtocol.h"
|
||||
#include "StatusCode.h"
|
||||
#include "UartDevice.h"
|
||||
#include <chrono>
|
||||
#include <cstdlib>
|
||||
#include <list>
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <sys/types.h>
|
||||
#include <thread>
|
||||
constexpr int SLEEP_TIME_MS = 1000;
|
||||
constexpr bool REMOVE_THE_ASK = true;
|
||||
constexpr bool KEEP_THE_ASK = false;
|
||||
|
|
|
@ -14,7 +14,19 @@
|
|||
*/
|
||||
#include "McuManagerImpl.h"
|
||||
#include "ILog.h"
|
||||
#include "IMcuManager.h"
|
||||
#include "McuAskBase.h"
|
||||
#include "McuDevice.h"
|
||||
#include "McuProtocol.h"
|
||||
#include "StatusCode.h"
|
||||
#include <chrono>
|
||||
#include <condition_variable>
|
||||
#include <functional>
|
||||
#include <list>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
#include <thread>
|
||||
class McuRecvImpl
|
||||
{
|
||||
public:
|
||||
|
|
|
@ -14,7 +14,10 @@
|
|||
*/
|
||||
#include "McuManagerMakePtr.h"
|
||||
#include "ILog.h"
|
||||
#include "IMcuManager.h"
|
||||
#include "McuManagerImpl.h"
|
||||
#include "StatusCode.h"
|
||||
#include <memory>
|
||||
bool CreateMcuManager(void)
|
||||
{
|
||||
auto instance = std::make_shared<IMcuManager>();
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
#include "UartRecvAsk.h"
|
||||
#include "McuAskBase.h"
|
||||
UartRecvAsk::UartRecvAsk() : McuAskBase(McuAskBlock::NOT_BLOCK, McuAskReply::NEED_REPLY)
|
||||
{
|
||||
}
|
Loading…
Reference in New Issue
Block a user