comparison host/tools/testtool/win32/RunTestsSheet.h @ 82:6736c52df507 ecos-sw-2000-04-14

Merge from eCos master repository on 2000-04-14-13:35:46-BST
author jlarmour
date Tue, 18 Apr 2000 21:51:55 +0000
parents 435cced73e2f
children c37d3a9e1b28
comparison
equal deleted inserted replaced
81:89fef2181d7d 82:6736c52df507
54 54
55 // Attributes 55 // Attributes
56 public: 56 public:
57 protected: 57 protected:
58 CeCosTest::ExecutionParameters m_ep; 58 CeCosTest::ExecutionParameters m_ep;
59 CString m_strTarget; 59 String m_strTarget;
60 int m_nTimeout; 60 int m_nTimeout;
61 int m_nDownloadTimeout; 61 int m_nDownloadTimeout;
62 int m_nTimeoutType; 62 int m_nTimeoutType;
63 int m_nDownloadTimeoutType; 63 int m_nDownloadTimeoutType;
64 bool m_bRemote; 64 bool m_bRemote;
65 bool m_bSerial; 65 bool m_bSerial;
66 int m_nBaud; 66 int m_nBaud;
67 CString m_strLocalTCPIPHost; 67 String m_strLocalTCPIPHost;
68 int m_nLocalTCPIPPort; 68 int m_nLocalTCPIPPort;
69 int m_nReset; 69 int m_nReset;
70 CString m_strResourceHost; 70 String m_strResourceHost;
71 int m_nResourcePort; 71 int m_nResourcePort;
72 CString m_strReset; 72 String m_strReset;
73 static void CALLBACK RunLocalFunc(void *pParam); 73 static void CALLBACK RunLocalFunc(void *pParam);
74 static void CALLBACK RunRemoteFunc(void *pParam); 74 static void CALLBACK RunRemoteFunc(void *pParam);
75 75
76 // Operations 76 // Operations
77 public: 77 public:
103 static DWORD CALLBACK X10ThreadFunc (void *pParam); 103 static DWORD CALLBACK X10ThreadFunc (void *pParam);
104 CString m_strPlacement; 104 CString m_strPlacement;
105 bool m_bHideTarget; 105 bool m_bHideTarget;
106 UINT m_nRemotePort; 106 UINT m_nRemotePort;
107 bool m_bFarmed; 107 bool m_bFarmed;
108 CString m_strPort; 108 String m_strPort;
109 int m_cyMin; 109 int m_cyMin;
110 int m_cxMin; 110 int m_cxMin;
111 CRect m_rcPrev,m_rcOffset; 111 CRect m_rcPrev,m_rcOffset;
112 bool m_bAllowResizing; 112 bool m_bAllowResizing;
113 CBFunc* m_pInitFunc; 113 CBFunc* m_pInitFunc;
121 void SubmitTests(); 121 void SubmitTests();
122 CExecutionPage executionpage; 122 CExecutionPage executionpage;
123 public: 123 public:
124 void Populate (LPCTSTR pszFile,bool bSelect=true); 124 void Populate (LPCTSTR pszFile,bool bSelect=true);
125 void HideRemoteControls(); 125 void HideRemoteControls();
126 CString m_strRemoteHost; 126 String m_strRemoteHost;
127 private: 127 private:
128 static LPCTSTR CALLBACK GetFn (void *pObj) { return (LPCTSTR)*(CString *)pObj; }
129 static void CALLBACK PutFn (void *pObj,LPCTSTR psz) { *(CString *)pObj=psz; }
130 COutputPage outputpage; 128 COutputPage outputpage;
131 CSummaryPage summarypage; 129 CSummaryPage summarypage;
132 //{{AFX_MSG(CRunTestsSheet) 130 //{{AFX_MSG(CRunTestsSheet)
133 afx_msg void OnRun(); 131 afx_msg void OnRun();
134 afx_msg void OnProperties(); 132 afx_msg void OnProperties();
135 afx_msg void OnClose(); 133 afx_msg void OnClose();
136 afx_msg LRESULT OnTestOutput(WPARAM wParam, LPARAM lParam); 134 afx_msg LRESULT OnTestOutput(WPARAM wParam, LPARAM lParam);
137 afx_msg LRESULT OnTestsComplete(WPARAM wParam, LPARAM lParam); 135 afx_msg LRESULT OnTestsComplete(WPARAM wParam, LPARAM lParam);
138 afx_msg void OnSysCommand(UINT nID, LPARAM lParam); 136 afx_msg void OnSysCommand(UINT nID, LPARAM lParam);