引入ACS库,代码格式整理

This commit is contained in:
zhengxuan.zhang
2022-10-12 10:18:46 +08:00
parent 6d2b284f36
commit 82115577c2
40 changed files with 9905 additions and 3556 deletions
+38 -32
View File
@@ -11,23 +11,24 @@
#endif
//===========================================================================
HSI_Sevenocean_EF3 *g_pHSI_Sevenocean_EF3 = nullptr;
HSI_Sevenocean_EF3* g_pHSI_Sevenocean_EF3 = nullptr;
pEventCallback HSI_Sevenocean_EF3::m_pEventCallback = nullptr;
//===========================================================================
HSI_Sevenocean_EF3::HSI_Sevenocean_EF3()
{
hWnd = NULL;
bOfflineOnly = false;
TRACE0("HSI_Sevenocean_EF3 Constructor!\n");
hWnd = nullptr;
bOfflineOnly = false;
TRACE0("HSI_Sevenocean_EF3 Constructor!\n");
}
//===========================================================================
HSI_Sevenocean_EF3::~HSI_Sevenocean_EF3()
{
TRACE0("HSI_Sevenocean_EF3 Destructor!\n");
TRACE0("HSI_Sevenocean_EF3 Destructor!\n");
}
//===========================================================================
/**
* HSI 初始化
@@ -38,45 +39,50 @@ HSI_Sevenocean_EF3::~HSI_Sevenocean_EF3()
*/
HSI_STATUS HSI_Sevenocean_EF3::Startup(HWND _hWnd, bool _bOfflineOnly)
{
auto rStatus = HSI_STATUS_NORMAL;
hWnd = _hWnd;
bOfflineOnly = _bOfflineOnly;
return rStatus;
auto rStatus = HSI_STATUS_NORMAL;
hWnd = _hWnd;
bOfflineOnly = _bOfflineOnly;
return rStatus;
}
//===========================================================================
HSI_STATUS HSI_Sevenocean_EF3::GetMachineInfo(int &_NumMachineTypes)
HSI_STATUS HSI_Sevenocean_EF3::GetMachineInfo(int& _NumMachineTypes)
{
auto rStatus = HSI_STATUS_NORMAL;
_NumMachineTypes = HSI_MACHINE_EF3;
return rStatus;
auto rStatus = HSI_STATUS_NORMAL;
_NumMachineTypes = HSI_MACHINE_EF3; //机器类型EF3
return rStatus;
}
//===========================================================================
HSI_STATUS HSI_Sevenocean_EF3::SetEventCallback(pEventCallback _pCallback)
{
auto rStatus = HSI_STATUS_NORMAL;
if (_pCallback)
{
m_pEventCallback = _pCallback;
//sEvenProp.EventType = HSI_EVENT_FUNCTION;
//sEvenProp.EventID = HSI_EVENT_DEBUG_LOG;
//sEvenProp.EventCallbackID = 0;
//sEvenProp.EventResponse = HSI_EVENT_FUNCTION_OK;
//strcpy_s(sEvenProp.EventData, HSI_MaxStringLength, "Set callback succeed!");
//EventCallback(sEvenProp);
}
return rStatus;
auto rStatus = HSI_STATUS_NORMAL;
if (_pCallback)
{
m_pEventCallback = _pCallback;
//sEvenProp.EventType = HSI_EVENT_FUNCTION;
//sEvenProp.EventID = HSI_EVENT_DEBUG_LOG;
//sEvenProp.EventCallbackID = 0;
//sEvenProp.EventResponse = HSI_EVENT_FUNCTION_OK;
//strcpy_s(sEvenProp.EventData, HSI_MaxStringLength, "Set callback succeed!");
//EventCallback(sEvenProp);
}
return rStatus;
}
//===========================================================================
VOID HSI_Sevenocean_EF3::EventCallback(sHSIEventProperties& _sEventProp)
{
if (m_pEventCallback)
{
m_pEventCallback(_sEventProp.EventType, _sEventProp.EventResponse, _sEventProp.EventID, _sEventProp.EventData, _sEventProp.EventCallbackID);
}
if (m_pEventCallback)
{
m_pEventCallback(_sEventProp.EventType, _sEventProp.EventResponse, _sEventProp.EventID, _sEventProp.EventData,
_sEventProp.EventCallbackID);
}
}
//===========================================================================
HSI_STATUS HSI_Sevenocean_EF3::Shutdown()
{
auto rStatus = HSI_STATUS_NORMAL;
return rStatus;
auto rStatus = HSI_STATUS_NORMAL;
return rStatus;
}