a
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
// DevOperator.h: interface for the CDevOperator class.
|
||||
//
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
#if !defined(AFX_DEVOPERATOR_H__FCE22854_97FF_431B_9FC2_079101708E4C__INCLUDED_)
|
||||
#define AFX_DEVOPERATOR_H__FCE22854_97FF_431B_9FC2_079101708E4C__INCLUDED_
|
||||
|
||||
#include "HandleProcessor.h" // Added by ClassView
|
||||
#include "StateProcessor.h" // Added by ClassView
|
||||
#if _MSC_VER > 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER > 1000
|
||||
|
||||
class CNavDevView;
|
||||
|
||||
class CDevOperator
|
||||
{
|
||||
public:
|
||||
UINT ModifyWindowTime(CNavDevView *pNavDevView);
|
||||
void ShowFLDeviceInfo(DWORD dwDevHandle, CView* pAppFLDevView); //显示离线设备信息(dwDevHandle---in:设备句柄,pAppFLDevView---in:应用离线设备视图)
|
||||
void ShowOLDeviceInfo(DWORD dwDevHandle, CView* pAppOLDevView); //显示在线设备信息(dwDevHandle---in:设备句柄,pAppFLDevView---in:应用在线设备视图)
|
||||
|
||||
bool InitialNavDevView(CNavDevView* pNavDevView); //初始化导航设备视图(pNavDevView---in:导航设备视图)
|
||||
CDevOperator(_ConnectionPtr& pConnection);
|
||||
virtual ~CDevOperator();
|
||||
|
||||
CStateProcessor m_stateProcessor;
|
||||
CHandleProcessor m_handleProcessor;
|
||||
|
||||
UINT DevieUpgrade(CNavDevView *pNavDevView); //设备升级(pNavDevView---in:导航设备视图)
|
||||
void ShowCableHeadDlg(CNavDevView *pNavDevView); //显示电缆头对话框(pNavDevView---in:导航设备视图)
|
||||
|
||||
UINT RefreshGRRec(CNavDevView *pNavDevView, CListCtrl &grList, int iItemIndex); //刷新接地电阻记录(pNavDevView---in:导航设备视图,grList---in:接地电阻列表,iItemIndex---in:对象索引)
|
||||
UINT RefreshAllGRRec(CNavDevView *pNavDevView, CListCtrl &grList); //刷新所有接地电阻记录(pNavDevView---in:导航设备视图,grList---in:接地电阻列表)
|
||||
|
||||
UINT RegisterNewDevice(CNavDevView *pNavDevView); //注册新设备(pNavDevView---in:导航设备视图)
|
||||
UINT UnregisterDevice(CNavDevView *pNavDevView); //取消设备注册(pNavDevView---in:导航设备视图)
|
||||
|
||||
UINT ModifyDeviceParameter(CNavDevView *pNavDevView, CListCtrl &detailList); //修改设备参数(pNavDevView---in:导航设备视图,detailList---in:详细列表)
|
||||
// bool GetOtherDevData(CDevice* pDevInfo);
|
||||
bool SaveGD10PassowordToDB(CString strDevName,CString strPassword,STDBPasswordInfo stOldDBPassInfo);
|
||||
void ExpandTree(CTreeCtrl* pTreeCtrl,HTREEITEM hItem);
|
||||
// bool GetProjectDataToDB(CDevice* pDev,CString strProject, CString strMacAddr);
|
||||
// bool GetTestZoneToDB(CDevice* pDev,DWORD dwProID, CString strTZ ,CString strPrHostPathInfo);
|
||||
// bool GetTestTaskToDB(CDevice* pDev, CString strVesInfo);
|
||||
// UINT DevieFuncCardUpgrade(CNavDevView *pNavDevView); //设备功能板升级(pNavDevView---in:导航设备视图)
|
||||
static UINT StartDeviceUpgrade(LPVOID lParam);
|
||||
private:
|
||||
_ConnectionPtr m_pConnection;
|
||||
HTREEITEM m_hOLRegDevRootItem;
|
||||
HTREEITEM m_hOLNewDevRootItem;
|
||||
HTREEITEM m_hFLDevRootItem;
|
||||
CString m_strLocalFilePath;
|
||||
CString m_strProCN; //当前正在进行上传的ProCN
|
||||
CString m_strTzCN; //当前正在进行上传的ProCN
|
||||
};
|
||||
|
||||
#endif // !defined(AFX_DEVOPERATOR_H__FCE22854_97FF_431B_9FC2_079101708E4C__INCLUDED_)
|
||||
Reference in New Issue
Block a user