#include <Remote.h>
Inheritance diagram for CRemote:


Public Member Functions | |
| CRemote (CConnection *pConnection) | |
| ~CRemote () | |
| virtual BOOL | OnRun () |
| virtual void | OnDropped (BOOL bError) |
| virtual BOOL | OnRead () |
| virtual BOOL | OnHeadersComplete () |
Protected Member Functions | |
| CString | GetKey (LPCTSTR pszName) |
| BOOL | CheckCookie () |
| BOOL | RemoveCookie () |
| void | Prepare (LPCTSTR pszPrefix=NULL) |
| void | Add (LPCTSTR pszKey, LPCTSTR pszValue) |
| void | Output (LPCTSTR pszName) |
| void | PageSwitch (CString &strPath) |
| void | PageLogin () |
| void | PageLogout () |
| void | PageHome () |
| void | PageSearch () |
| void | PageNewSearch () |
| void | PageDownloads () |
| void | PageNewDownload () |
| void | PageUploads () |
| void | PageNetwork () |
| void | PageBanner (CString &strPath) |
| void | PageImage (CString &strPath) |
| void | PageSearchHeaderColumn (int nColumnID, LPCTSTR pszCaption, LPCTSTR pszAlign) |
| void | PageSearchRowColumn (int nColumnID, CMatchFile *pFile, LPCTSTR pszValue, LPCTSTR pszAlign=_T("center")) |
| void | PageNetworkNetwork (int nID, BOOL *pbConnect, LPCTSTR pszName) |
Protected Attributes | |
| CString | m_sHandshake |
| CString | m_sRedirect |
| CString | m_sHeader |
| CString | m_sResponse |
| CBuffer | m_pResponse |
| CMap< CString, const CString &, CString, const CString & > | m_pKeys |
Static Protected Attributes | |
| static CList< int > | m_pCookies |
| CRemote::CRemote | ( | CConnection * | pConnection | ) |
| CRemote::~CRemote | ( | ) |
| BOOL CRemote::OnRun | ( | ) | [virtual] |
Reimplemented from CConnection.
| void CRemote::OnDropped | ( | BOOL | bError | ) | [virtual] |
Reimplemented from CConnection.
| BOOL CRemote::OnRead | ( | ) | [virtual] |
Reimplemented from CConnection.
| BOOL CRemote::OnHeadersComplete | ( | ) | [virtual] |
Reimplemented from CConnection.
| CString CRemote::GetKey | ( | LPCTSTR | pszName | ) | [protected] |
| BOOL CRemote::CheckCookie | ( | ) | [protected] |
| BOOL CRemote::RemoveCookie | ( | ) | [protected] |
| void CRemote::Prepare | ( | LPCTSTR | pszPrefix = NULL |
) | [protected] |
| void CRemote::Add | ( | LPCTSTR | pszKey, | |
| LPCTSTR | pszValue | |||
| ) | [protected] |
| void CRemote::Output | ( | LPCTSTR | pszName | ) | [protected] |
| void CRemote::PageSwitch | ( | CString & | strPath | ) | [protected] |
| void CRemote::PageLogin | ( | ) | [protected] |
| void CRemote::PageLogout | ( | ) | [protected] |
| void CRemote::PageHome | ( | ) | [protected] |
| void CRemote::PageSearch | ( | ) | [protected] |
| void CRemote::PageNewSearch | ( | ) | [protected] |
| void CRemote::PageDownloads | ( | ) | [protected] |
| void CRemote::PageNewDownload | ( | ) | [protected] |
| void CRemote::PageUploads | ( | ) | [protected] |
| void CRemote::PageNetwork | ( | ) | [protected] |
| void CRemote::PageBanner | ( | CString & | strPath | ) | [protected] |
| void CRemote::PageImage | ( | CString & | strPath | ) | [protected] |
| void CRemote::PageSearchHeaderColumn | ( | int | nColumnID, | |
| LPCTSTR | pszCaption, | |||
| LPCTSTR | pszAlign | |||
| ) | [protected] |
| void CRemote::PageSearchRowColumn | ( | int | nColumnID, | |
| CMatchFile * | pFile, | |||
| LPCTSTR | pszValue, | |||
| LPCTSTR | pszAlign = _T("center") | |||
| ) | [protected] |
| void CRemote::PageNetworkNetwork | ( | int | nID, | |
| BOOL * | pbConnect, | |||
| LPCTSTR | pszName | |||
| ) | [protected] |
CString CRemote::m_sHandshake [protected] |
CString CRemote::m_sRedirect [protected] |
CString CRemote::m_sHeader [protected] |
CString CRemote::m_sResponse [protected] |
CBuffer CRemote::m_pResponse [protected] |
CMap< CString, const CString&, CString, const CString& > CRemote::m_pKeys [protected] |
CList< int > CRemote::m_pCookies [static, protected] |
1.5.2