|
@@ -1010,17 +1010,33 @@ public:
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
- virtual void SetDevInitFlag(bool val = true) { m_bOpened = val; }
|
|
|
- bool GetDevInitFlag() const { return m_bOpened; }
|
|
|
+ virtual void SetDevInitFlag(bool val = true) {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ m_bOpened = val;
|
|
|
|
|
|
- virtual void SetDevInitingFlag(bool val = true) { m_bOpening = val; }
|
|
|
- bool GetDevInitingFlag() const { return m_bOpening; }
|
|
|
+ }
|
|
|
+ bool GetDevInitFlag() const {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ return m_bOpened;
|
|
|
+ }
|
|
|
|
|
|
- virtual void SetInWhatPage(int iPageType) { m_iInWhatPage = iPageType; }
|
|
|
+ virtual void SetDevInitingFlag(bool val = true) {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ m_bOpening = val;
|
|
|
+ }
|
|
|
+ bool GetDevInitingFlag() const {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ return m_bOpening;
|
|
|
+ }
|
|
|
+
|
|
|
+ virtual void SetInWhatPage(int iPageType) {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ m_iInWhatPage = iPageType;
|
|
|
+ }
|
|
|
|
|
|
void OnUIState4SetWhatPage(const char* pcszValue) {
|
|
|
if (pcszValue != NULL && strlen(pcszValue) > 0) {
|
|
|
- DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("test===%s", pcszValue);
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
//增加页面位置判断
|
|
|
if (_strnicmp(pcszValue, "M", strlen("M")) == 0) {
|
|
|
SetInWhatPage(PageType_MainPage);
|
|
@@ -1034,8 +1050,14 @@ public:
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- virtual DevStateEnum GetDevState() const { return m_eDevState; }
|
|
|
- void SetDevState(DevStateEnum val) { m_eDevState = val; }
|
|
|
+ virtual DevStateEnum GetDevState() const {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ return m_eDevState;
|
|
|
+ }
|
|
|
+ void SetDevState(DevStateEnum val) {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ m_eDevState = val;
|
|
|
+ }
|
|
|
|
|
|
public:
|
|
|
|
|
@@ -1136,7 +1158,10 @@ protected:
|
|
|
int CountDevError(CEntityBase *pEntityBase);
|
|
|
|
|
|
|
|
|
- virtual bool IsInBusiness() const { return (m_iInWhatPage == PageType_Other); }
|
|
|
+ virtual bool IsInBusiness() const {
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
+ return (m_iInWhatPage == PageType_Other);
|
|
|
+ }
|
|
|
|
|
|
virtual void OnHardwareShakeHand(CSmartPointer<ITransactionContext> pTransactionContext);
|
|
|
|
|
@@ -1231,6 +1256,7 @@ int CCommDevFSM<TFSM, TDevClass>::CountDevError(CEntityBase* pEntityBase)
|
|
|
template<class TFSM, class TDevClass>
|
|
|
void CCommDevFSM<TFSM, TDevClass>::OnHardwareShakeHand(CSmartPointer<ITransactionContext> pTransactionContext)
|
|
|
{
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("gift4haichun %s", __FUNCTION__);
|
|
|
if (m_eDevState == DEVICE_STATUS_NORMAL)
|
|
|
pTransactionContext->SendAnswer(Error_Succeed);
|
|
|
else
|