diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2013-04-23 11:10:20 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2013-04-23 11:10:20 +0000 |
commit | b3e36a4e5ea54f78016b9da64d1ab38535231630 (patch) | |
tree | fe67e2e25ea111e73f709ff7984a0c3e6cc9e0ba /pjsip-apps/src/pocketpj/PocketPJDlg.h | |
parent | a09b85f87dc63211e9e64a04b5ba77f677126229 (diff) |
Re #1655: Removed pjsua_wince and PocketPj (replaced with pjsua CLI, which is integrated in the 'pjsua' project for Win desktop).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4493 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip-apps/src/pocketpj/PocketPJDlg.h')
-rw-r--r-- | pjsip-apps/src/pocketpj/PocketPJDlg.h | 129 |
1 files changed, 0 insertions, 129 deletions
diff --git a/pjsip-apps/src/pocketpj/PocketPJDlg.h b/pjsip-apps/src/pocketpj/PocketPJDlg.h deleted file mode 100644 index 2b3eb977..00000000 --- a/pjsip-apps/src/pocketpj/PocketPJDlg.h +++ /dev/null @@ -1,129 +0,0 @@ -// PocketPJDlg.h : header file -// - -#if !defined(AFX_POCKETPJDLG_H__DF5F90C9_E72B_4557_9126_AFE75A3ADE9D__INCLUDED_) -#define AFX_POCKETPJDLG_H__DF5F90C9_E72B_4557_9126_AFE75A3ADE9D__INCLUDED_ - -#if _MSC_VER >= 1000 -#pragma once -#endif // _MSC_VER >= 1000 - -#include "SettingsDlg.h" -#include "PopUpWnd.h" -#include <pjsua-lib/pjsua.h> - - -///////////////////////////////////////////////////////////////////////////// -// CPocketPJDlg dialog - -class CPocketPJDlg : public CDialog -{ -// Construction -public: - CPocketPJDlg(CWnd* pParent = NULL); // standard constructor - - void OnPopUpButton(int btnNo); - void OnIncomingCall(); - -// Dialog Data - //{{AFX_DATA(CPocketPJDlg) - enum { IDD = IDD_POCKETPJ_DIALOG }; - CEdit m_Url; - CListCtrl m_BuddyList; - CStatic m_BtnUrlAction; - CStatic m_BtnAcc; - CStatic m_AccId; - //}}AFX_DATA - - // ClassWizard generated virtual function overrides - //{{AFX_VIRTUAL(CPocketPJDlg) - protected: - virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support - //}}AFX_VIRTUAL - - -// Implementation -protected: - HICON m_hIcon; - - // Generated message map functions - //{{AFX_MSG(CPocketPJDlg) - virtual BOOL OnInitDialog(); - afx_msg void OnBtnAcc(); - afx_msg void OnBtnAction(); - afx_msg void OnSettings(); - afx_msg void OnUriCall(); - afx_msg void OnTimer(UINT nIDEvent); - afx_msg void OnUriAddBuddy(); - afx_msg void OnUriDelBuddy(); - afx_msg void OnAccOnline(); - afx_msg void OnAccInvisible(); - afx_msg void OnClickBuddyList(NMHDR* pNMHDR, LRESULT* pResult); - //}}AFX_MSG - DECLARE_MESSAGE_MAP() - -private: - enum PopUpType - { - POPUP_REGISTRATION, - POPUP_CALL, - - POPUP_MAX_TYPE - }; - enum PopUpElement - { - POPUP_EL_TITLE1, - POPUP_EL_TITLE2, - POPUP_EL_TITLE3, - POPUP_EL_BUTTON1, - POPUP_EL_BUTTON2, - }; - CPopUpWnd *m_PopUp; - int m_PopUpCount; - BOOL m_PopUpState[POPUP_MAX_TYPE]; - CPopUpContent m_PopUpContent[POPUP_MAX_TYPE]; - - void PopUp_Show(PopUpType type, - const CString& title1, - const CString& title2, - const CString& title3, - const CString& btn1, - const CString& btn2, - unsigned userData); - void PopUp_Modify(PopUpType type, - PopUpElement el, - const CString& text); - void PopUp_Hide(PopUpType type); - -private: - CPocketPJSettings m_Cfg; - - void Error(const CString &title, pj_status_t rc); - BOOL Restart(); - void OnOK(); - int FindBuddyInCfg(const CString &uri); - int FindBuddyInPjsua(const CString &uri); - void RedrawBuddyList(); - -private: - pjsua_acc_id m_PjsuaAccId; - - void OnRegState(); - void OnCallState(); - - // pjsua callbacks - static void on_call_state(pjsua_call_id call_id, pjsip_event *e); - static void on_call_media_state(pjsua_call_id call_id); - static void on_incoming_call(pjsua_acc_id acc_id, pjsua_call_id call_id, - pjsip_rx_data *rdata); - static void on_reg_state(pjsua_acc_id acc_id); - static void on_buddy_state(pjsua_buddy_id buddy_id); - static void on_pager(pjsua_call_id call_id, const pj_str_t *from, - const pj_str_t *to, const pj_str_t *contact, - const pj_str_t *mime_type, const pj_str_t *text); -}; - -//{{AFX_INSERT_LOCATION}} -// Microsoft eMbedded Visual C++ will insert additional declarations immediately before the previous line. - -#endif // !defined(AFX_POCKETPJDLG_H__DF5F90C9_E72B_4557_9126_AFE75A3ADE9D__INCLUDED_) |