CPacketWnd Class Reference

#include <WndPacket.h>

Inheritance diagram for CPacketWnd:

Inheritance graph
[legend]
Collaboration diagram for CPacketWnd:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CPacketWnd (CChildWnd *pOwner=NULL)
virtual ~CPacketWnd ()
void SmartDump (const CPacket *pPacket, const SOCKADDR_IN *pAddress, BOOL bUDP, BOOL bOutgoing, DWORD nNeighbourUnique=0)
virtual void OnSkinChange ()

Public Attributes

CChildWndm_pOwner
DWORD m_nInputFilter
DWORD m_nOutputFilter
BOOL m_bPaused

Protected Member Functions

void AddNeighbour (CMenu *pMenus, int nGroup, UINT nID, DWORD nTarget, LPCTSTR pszText)
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnCustomDrawList (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
afx_msg void OnMeasureItem (int nIDCtl, LPMEASUREITEMSTRUCT lpMeasureItemStruct)
afx_msg void OnDrawItem (int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct)
afx_msg void OnUpdateSystemClear (CCmdUI *pCmdUI)
afx_msg void OnDestroy ()
afx_msg void OnTimer (UINT_PTR nIDEvent)
afx_msg void OnUpdateBlocker (CCmdUI *pCmdUI)

Protected Attributes

BOOL m_bTypeG1 [nTypeG1Size]
BOOL m_bTypeG2 [nTypeG2Size]
BOOL m_bTypeED
CListCtrl m_wndList
CLiveListSizer m_pSizer
CFont m_pFont
CCoolMenum_pCoolMenu
CList< CLiveItem * > m_pQueue
CCriticalSection m_pSection

Static Protected Attributes

static G2_PACKET m_nG2 [nTypeG2Size]

Constructor & Destructor Documentation

CPacketWnd::CPacketWnd ( CChildWnd pOwner = NULL  ) 

CPacketWnd::~CPacketWnd (  )  [virtual]


Member Function Documentation

void CPacketWnd::SmartDump ( const CPacket pPacket,
const SOCKADDR_IN *  pAddress,
BOOL  bUDP,
BOOL  bOutgoing,
DWORD  nNeighbourUnique = 0 
)

void CPacketWnd::OnSkinChange (  )  [virtual]

Reimplemented from CChildWnd.

void CPacketWnd::AddNeighbour ( CMenu *  pMenus,
int  nGroup,
UINT  nID,
DWORD  nTarget,
LPCTSTR  pszText 
) [protected]

int CPacketWnd::OnCreate ( LPCREATESTRUCT  lpCreateStruct  )  [protected]

Reimplemented from CChildWnd.

void CPacketWnd::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Reimplemented from CPanelWnd.

void CPacketWnd::OnCustomDrawList ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

void CPacketWnd::OnContextMenu ( CWnd *  pWnd,
CPoint  point 
) [protected]

void CPacketWnd::OnMeasureItem ( int  nIDCtl,
LPMEASUREITEMSTRUCT  lpMeasureItemStruct 
) [protected]

void CPacketWnd::OnDrawItem ( int  nIDCtl,
LPDRAWITEMSTRUCT  lpDrawItemStruct 
) [protected]

void CPacketWnd::OnUpdateSystemClear ( CCmdUI *  pCmdUI  )  [protected]

void CPacketWnd::OnDestroy (  )  [protected]

Reimplemented from CChildWnd.

void CPacketWnd::OnTimer ( UINT_PTR  nIDEvent  )  [protected]

void CPacketWnd::OnUpdateBlocker ( CCmdUI *  pCmdUI  )  [protected]


Member Data Documentation

CChildWnd* CPacketWnd::m_pOwner

DWORD CPacketWnd::m_nInputFilter

DWORD CPacketWnd::m_nOutputFilter

BOOL CPacketWnd::m_bPaused

BOOL CPacketWnd::m_bTypeG1[nTypeG1Size] [protected]

BOOL CPacketWnd::m_bTypeG2[nTypeG2Size] [protected]

BOOL CPacketWnd::m_bTypeED [protected]

CListCtrl CPacketWnd::m_wndList [protected]

CLiveListSizer CPacketWnd::m_pSizer [protected]

CFont CPacketWnd::m_pFont [protected]

CCoolMenu* CPacketWnd::m_pCoolMenu [protected]

CList< CLiveItem* > CPacketWnd::m_pQueue [protected]

CCriticalSection CPacketWnd::m_pSection [protected]

G2_PACKET CPacketWnd::m_nG2 [static, protected]

Initial value:


The documentation for this class was generated from the following files:
Generated on Wed Aug 8 03:46:31 2007 for Shareaza by  doxygen 1.5.2