Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
CPcapSettingsADlg Class Reference

#include <pcapSettingADlg.h>

Inheritance diagram for CPcapSettingsADlg:
Inheritance graph
Collaboration diagram for CPcapSettingsADlg:
Collaboration graph

Public Types

enum  { IDD = IDD_PCAP_SETTINGS_ADVANCED }
 

Public Member Functions

 CPcapSettingsADlg (Visio::IVApplicationPtr vsoApp)
 
 ~CPcapSettingsADlg ()
 
const wchar_t * GetRegistryFolder ()
 
- Public Member Functions inherited from ATL::CSettingsPageDialog
 CSettingsPageDialog (WORD IDD, bool hasHelp, __in_opt DLGPROC dlgProc)
 
HWND Create (HWND hWndParent, LPARAM dwInitParam=NULL)
 
HWND Create (HWND hWndParent, RECT &, LPARAM dwInitParam=NULL)
 
BOOL DestroyWindow ()
 
bool getHasHelp ()
 
void showHelp (LPCTSTR path)
 

Public Attributes

int m_http_use_splitted
 
int m_http_use_reassemble
 
int m_http_specific
 
int m_http_version
 
int m_sip_rtp_stream
 
int m_sip_from_to
 
int m_sip_nicknames
 
int m_sip_specific
 
int m_sip_version
 
int m_tcp_use_splitted
 
int m_tcp_use_reassemble
 
int m_tcp_seqack
 
int m_tcp_flags
 

Private Member Functions

void OnDataExchangeError (UINT nCtrlID, BOOL bSave)
 
void OnDataValidateError (UINT nCtrlID, BOOL bSave, _XData &data)
 
LRESULT OnInitDialog (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
 
BOOL OnApply (WORD wID)
 
BOOL OnHelp ()
 
LRESULT OnHttpSplitted (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnHttpReassemble (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnHttpSpecific (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnHttpVersion (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnSipRtpStream (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnSipFromTo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnSipNicknames (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnSipSpecific (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnSipVersion (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnTcpSplitted (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnTcpReassemble (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnTcpSeqack (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnTcpFlags (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
int LoadRegistryData ()
 
int SaveRegistryData ()
 
void UpdateControls ()
 

Private Attributes

Visio::IVApplicationPtr m_vsoApp
 
CButton m_http_use_splittedCheck
 
CButton m_http_use_reassembleCheck
 
CButton m_sip_nicknamesCheck
 
CButton m_tcp_use_splittedCheck
 
CButton m_tcp_use_reassembleCheck
 

Additional Inherited Members

- Protected Attributes inherited from ATL::CSettingsPageDialog
WORD IDD
 
DLGPROC dlgProc
 
bool hasHelp
 

Detailed Description

Definition at line 31 of file pcapSettingADlg.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 35 of file pcapSettingADlg.h.

Constructor & Destructor Documentation

CPcapSettingsADlg::CPcapSettingsADlg ( Visio::IVApplicationPtr  vsoApp)
inline

Definition at line 37 of file pcapSettingADlg.h.

CPcapSettingsADlg::~CPcapSettingsADlg ( )
inline

Definition at line 41 of file pcapSettingADlg.h.

Member Function Documentation

const wchar_t* CPcapSettingsADlg::GetRegistryFolder ( )
inline

Definition at line 44 of file pcapSettingADlg.h.

References SCSTUDIO_REGISTRY_ROOT.

Referenced by LoadRegistryData(), and SaveRegistryData().

int CPcapSettingsADlg::LoadRegistryData ( )
private
BOOL CPcapSettingsADlg::OnApply ( WORD  wID)
privatevirtual

Reimplemented from ATL::CSettingsPageDialog.

Definition at line 38 of file pcapSettingADlg.cpp.

References SaveRegistryData().

void CPcapSettingsADlg::OnDataExchangeError ( UINT  nCtrlID,
BOOL  bSave 
)
private

Definition at line 139 of file pcapSettingADlg.cpp.

void CPcapSettingsADlg::OnDataValidateError ( UINT  nCtrlID,
BOOL  bSave,
_XData &  data 
)
private

Definition at line 149 of file pcapSettingADlg.cpp.

BOOL CPcapSettingsADlg::OnHelp ( )
privatevirtual

Reimplemented from ATL::CSettingsPageDialog.

Definition at line 56 of file pcapSettingADlg.cpp.

References ATL::CSettingsPageDialog::showHelp().

LRESULT CPcapSettingsADlg::OnHttpReassemble ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 172 of file pcapSettingADlg.cpp.

References m_http_use_reassemble, and UpdateControls().

LRESULT CPcapSettingsADlg::OnHttpSpecific ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 179 of file pcapSettingADlg.cpp.

References m_http_specific, and UpdateControls().

LRESULT CPcapSettingsADlg::OnHttpSplitted ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 165 of file pcapSettingADlg.cpp.

References m_http_use_splitted, and UpdateControls().

LRESULT CPcapSettingsADlg::OnHttpVersion ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 186 of file pcapSettingADlg.cpp.

References m_http_version, and UpdateControls().

LRESULT CPcapSettingsADlg::OnInitDialog ( UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam,
BOOL &  bHandled 
)
private

Definition at line 27 of file pcapSettingADlg.cpp.

References LoadRegistryData(), and UpdateControls().

LRESULT CPcapSettingsADlg::OnSipFromTo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 232 of file pcapSettingADlg.cpp.

References m_sip_from_to, and UpdateControls().

LRESULT CPcapSettingsADlg::OnSipNicknames ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 239 of file pcapSettingADlg.cpp.

References m_sip_nicknames, and UpdateControls().

LRESULT CPcapSettingsADlg::OnSipRtpStream ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 225 of file pcapSettingADlg.cpp.

References m_sip_rtp_stream, and UpdateControls().

LRESULT CPcapSettingsADlg::OnSipSpecific ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 246 of file pcapSettingADlg.cpp.

References m_sip_specific, and UpdateControls().

LRESULT CPcapSettingsADlg::OnSipVersion ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 253 of file pcapSettingADlg.cpp.

References m_sip_version, and UpdateControls().

LRESULT CPcapSettingsADlg::OnTcpFlags ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 216 of file pcapSettingADlg.cpp.

References m_tcp_flags, and UpdateControls().

LRESULT CPcapSettingsADlg::OnTcpReassemble ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 202 of file pcapSettingADlg.cpp.

References m_tcp_use_reassemble, and UpdateControls().

LRESULT CPcapSettingsADlg::OnTcpSeqack ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 209 of file pcapSettingADlg.cpp.

References m_tcp_seqack, and UpdateControls().

LRESULT CPcapSettingsADlg::OnTcpSplitted ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 195 of file pcapSettingADlg.cpp.

References m_tcp_use_splitted, and UpdateControls().

int CPcapSettingsADlg::SaveRegistryData ( )
private
void CPcapSettingsADlg::UpdateControls ( )
private

Member Data Documentation

int CPcapSettingsADlg::m_http_specific

Definition at line 48 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnHttpSpecific(), and SaveRegistryData().

int CPcapSettingsADlg::m_http_use_reassemble

Definition at line 47 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnHttpReassemble(), and UpdateControls().

CButton CPcapSettingsADlg::m_http_use_reassembleCheck
private

Definition at line 136 of file pcapSettingADlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

int CPcapSettingsADlg::m_http_use_splitted

Definition at line 46 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnHttpSplitted(), and UpdateControls().

CButton CPcapSettingsADlg::m_http_use_splittedCheck
private

Definition at line 135 of file pcapSettingADlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

int CPcapSettingsADlg::m_http_version

Definition at line 49 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnHttpVersion(), and SaveRegistryData().

int CPcapSettingsADlg::m_sip_from_to

Definition at line 52 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnSipFromTo(), SaveRegistryData(), and UpdateControls().

int CPcapSettingsADlg::m_sip_nicknames
CButton CPcapSettingsADlg::m_sip_nicknamesCheck
private

Definition at line 138 of file pcapSettingADlg.h.

Referenced by UpdateControls().

int CPcapSettingsADlg::m_sip_rtp_stream

Definition at line 51 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnSipRtpStream(), and SaveRegistryData().

int CPcapSettingsADlg::m_sip_specific

Definition at line 54 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnSipSpecific(), and SaveRegistryData().

int CPcapSettingsADlg::m_sip_version

Definition at line 55 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnSipVersion(), and SaveRegistryData().

int CPcapSettingsADlg::m_tcp_flags

Definition at line 60 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnTcpFlags(), and SaveRegistryData().

int CPcapSettingsADlg::m_tcp_seqack

Definition at line 59 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnTcpSeqack(), and SaveRegistryData().

int CPcapSettingsADlg::m_tcp_use_reassemble

Definition at line 58 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnTcpReassemble(), and UpdateControls().

CButton CPcapSettingsADlg::m_tcp_use_reassembleCheck
private

Definition at line 141 of file pcapSettingADlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

int CPcapSettingsADlg::m_tcp_use_splitted

Definition at line 57 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), OnTcpSplitted(), and UpdateControls().

CButton CPcapSettingsADlg::m_tcp_use_splittedCheck
private

Definition at line 140 of file pcapSettingADlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

Visio::IVApplicationPtr CPcapSettingsADlg::m_vsoApp
private

Definition at line 63 of file pcapSettingADlg.h.

Referenced by LoadRegistryData(), and SaveRegistryData().


The documentation for this class was generated from the following files:

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:58 for Sequence Chart Studio by  doxygen