--- trunk/FlisServer/FlisServerDlg.h 2007/12/03 14:13:20 136 +++ trunk/FlisServer/FlisServerDlg.h 2007/12/04 13:26:00 144 @@ -5,6 +5,7 @@ #include "afxwin.h" #include "stdafx.h" #include +#include #include "Containers.h" #include "Serial.h" #include @@ -17,7 +18,9 @@ public: CFlisServerDlg(CWnd* pParent = NULL); // standard constructor CSerial Serial; + keepalive Alive; CFlisServerDlg * mainwindow; + std::list Acks; // Dialog Data enum { IDD = IDD_FLISSERVER_DIALOG }; @@ -56,6 +59,7 @@ vector DBReadPhone(CString sInstallationsID); int tversum(__int64 input); void AppendText(CString s); + vector keepaliveandread(void); public: CEdit m_Textwindow; @@ -64,4 +68,7 @@ int continueThread, ResetSms; friend UINT threadWrapper(LPVOID thread); afx_msg void OnBnClickedStart(); + void HandleAcknowledge(CString tlfnr); + void CheckAcknowledges(); + void DumpAckList(); };