#include <ChatWindows.h>
Public Member Functions | |
CChatWindows () | |
virtual | ~CChatWindows () |
POSITION | GetIterator () const |
CChatFrame * | GetNext (POSITION &pos) const |
int | GetCount () const |
void | Close () |
CPrivateChatFrame * | FindPrivate (GGUID *pGUID) |
CPrivateChatFrame * | FindPrivate (IN_ADDR *pAddress) |
CPrivateChatFrame * | FindED2KFrame (SOCKADDR_IN *pAddress) |
CPrivateChatFrame * | FindED2KFrame (DWORD nClientID, SOCKADDR_IN *pServerAddress) |
CPrivateChatFrame * | OpenPrivate (GGUID *pGUID, SOCKADDR_IN *pHost, BOOL bMustPush=FALSE, PROTOCOLID nProtocol=PROTOCOL_NULL, SOCKADDR_IN *pServer=NULL) |
CPrivateChatFrame * | OpenPrivate (GGUID *pGUID, IN_ADDR *pAddress, WORD nPort=6346, BOOL bMustPush=FALSE, PROTOCOLID nProtocol=PROTOCOL_NULL, IN_ADDR *pServerAddress=NULL, WORD nServerPort=0) |
Protected Member Functions | |
void | Add (CChatFrame *pFrame) |
void | Remove (CChatFrame *pFrame) |
Protected Attributes | |
CPtrList | m_pList |
Friends | |
class | CChatFrame |
|
Definition at line 47 of file ChatWindows.cpp. |
|
Definition at line 51 of file ChatWindows.cpp. |
|
Definition at line 325 of file ChatWindows.cpp. Referenced by CChatFrame::OnCreate(). |
|
Definition at line 76 of file ChatWindows.cpp. References GetIterator(), GetNext(), and m_pList. |
|
Definition at line 152 of file ChatWindows.cpp. References GetIterator(), GetNext(), CChatFrame::m_pSession, CPrivateChatFrame::m_sNick, and NULL. |
|
Definition at line 129 of file ChatWindows.cpp. References GetIterator(), GetNext(), CChatFrame::m_pSession, CPrivateChatFrame::m_sNick, and NULL. Referenced by CChatSession::OnOpenWindow(), and OpenPrivate(). |
|
Definition at line 106 of file ChatWindows.cpp. References GetIterator(), GetNext(), CChatSession::m_bMustPush, CChatSession::m_nClientID, CChatSession::m_nProtocol, CConnection::m_pHost, CChatFrame::m_pSession, NULL, and PROTOCOL_ED2K. |
|
Definition at line 89 of file ChatWindows.cpp. References GetIterator(), GetNext(), CChatSession::m_bGUID, CChatSession::m_pGUID, CChatFrame::m_pSession, and NULL. Referenced by CChatSession::OnOpenWindow(), and OpenPrivate(). |
|
Definition at line 68 of file ChatWindows.cpp. References m_pList. |
|
Definition at line 58 of file ChatWindows.cpp. References m_pList. Referenced by Close(), FindED2KFrame(), and FindPrivate(). |
|
Definition at line 63 of file ChatWindows.cpp. References m_pList. Referenced by Close(), FindED2KFrame(), and FindPrivate(). |
|
Definition at line 181 of file ChatWindows.cpp. References NULL, and OpenPrivate(). |
|
|
Definition at line 330 of file ChatWindows.cpp. References m_pList. Referenced by CChatFrame::OnDestroy(). |
|
Definition at line 59 of file ChatWindows.h. |
|
Definition at line 40 of file ChatWindows.h. Referenced by Add(), Close(), GetCount(), GetIterator(), GetNext(), and Remove(). |