#include <fsInternetURLServer.h>
Definition at line 16 of file fsInternetURLServer.h.
| fsInternetURLServer::fsInternetURLServer | ( | ) |
Definition at line 8 of file fsInternetURLServer.cpp.
References INTERNET_SCHEME_UNKNOWN, m_pServer, m_scheme, and NULL.
| fsInternetURLServer::~fsInternetURLServer | ( | ) | [virtual] |
Definition at line 14 of file fsInternetURLServer.cpp.
| fsInternetURLServer::fsInternetURLServer | ( | ) |
| virtual fsInternetURLServer::~fsInternetURLServer | ( | ) | [virtual] |
| fsInternetResult fsInternetURLServer::Connect | ( | LPCSTR | pszUrl, | |
| LPCSTR | pszUser, | |||
| LPCSTR | pszPassword, | |||
| INTERNET_PORT | nPort | |||
| ) |
Definition at line 19 of file fsInternetURLServer.cpp.
References fsInternetServerConnection::CloseHandle(), fsInternetServerConnection::Connect(), fsURL::Crack(), fsURL::GetHostName(), fsURL::GetInternetScheme(), fsURL::GetPassword(), fsURL::GetUserName(), INTERNET_SCHEME_FTP, INTERNET_SCHEME_HTTP, INTERNET_SCHEME_HTTPS, IR_BADURL, IR_SUCCESS, m_ftpServer, m_httpServer, m_pServer, and m_scheme.
Referenced by fsInternetFileListMgr::_threadGetList().
| void fsInternetURLServer::CloseHandle | ( | ) |
Definition at line 106 of file fsInternetURLServer.cpp.
References fsInternetServerConnection::CloseHandle(), m_ftpServer, and m_httpServer.
Referenced by fsInternetFileListMgr::Disconnect(), and fsInternetFileListMgr::Stop().
| INTERNET_PORT fsInternetURLServer::GetServerPort | ( | ) |
Definition at line 93 of file fsInternetURLServer.cpp.
References fsInternetServerConnection::GetServerPort(), and m_pServer.
Referenced by fsInternetFileListMgr::FindFiles(), and fsInternetFileListMgr::GetCurrentUrl().
| LPCSTR fsInternetURLServer::GetServerName | ( | ) |
Definition at line 88 of file fsInternetURLServer.cpp.
References fsInternetServerConnection::GetServerName(), m_pServer, and NULL.
Referenced by fsInternetFileListMgr::_threadGetList(), fsInternetFileListMgr::FindFiles(), and fsInternetFileListMgr::GetCurrentUrl().
| HINTERNET fsInternetURLServer::GetHandle | ( | ) |
Definition at line 53 of file fsInternetURLServer.cpp.
References fsInternetServerConnection::GetHandle(), and m_pServer.
| fsInternetResult fsInternetURLServer::Initialize | ( | fsInternetSession * | pSession | ) |
Definition at line 98 of file fsInternetURLServer.cpp.
References fsInternetServerConnection::Initialize(), IR_SUCCESS, m_ftpServer, and m_httpServer.
Referenced by fsInternetFileListMgr::_threadGetList().
| void fsInternetURLServer::UseFtpPassiveMode | ( | BOOL | bUse | ) |
Definition at line 112 of file fsInternetURLServer.cpp.
References m_ftpServer, and fsFtpConnection::UsePassiveMode().
Referenced by fsInternetFileListMgr::_threadGetList().
| INTERNET_SCHEME fsInternetURLServer::GetScheme | ( | ) |
Definition at line 83 of file fsInternetURLServer.cpp.
References m_scheme.
Referenced by fsInternetFileListMgr::_threadGetList(), fsInternetFileListMgr::FindFiles(), and fsInternetFileListMgr::GetCurrentUrl().
| BOOL fsInternetURLServer::IsHttpsServer | ( | ) |
Definition at line 78 of file fsInternetURLServer.cpp.
References INTERNET_SCHEME_HTTPS, and m_scheme.
Referenced by fsInternetURLFiles::GetList().
| BOOL fsInternetURLServer::IsFtpServer | ( | ) |
Definition at line 63 of file fsInternetURLServer.cpp.
References INTERNET_SCHEME_FTP, and m_scheme.
Referenced by fsInternetFileListMgr::_threadGetList(), fsInternetURLFiles::GetList(), and fsInternetFileListMgr::GetList().
| BOOL fsInternetURLServer::IsHttpServer | ( | ) |
Definition at line 58 of file fsInternetURLServer.cpp.
References INTERNET_SCHEME_HTTP, and m_scheme.
Referenced by fsInternetURLFiles::GetList().
| fsFtpConnection * fsInternetURLServer::GetFtpServer | ( | ) |
Definition at line 73 of file fsInternetURLServer.cpp.
References m_ftpServer.
Referenced by fsInternetURLFiles::GetList().
| fsHttpConnection * fsInternetURLServer::GetHttpServer | ( | ) |
Definition at line 68 of file fsInternetURLServer.cpp.
References m_httpServer.
Referenced by fsInternetURLFiles::GetList().
| fsInternetResult fsInternetURLServer::Connect | ( | LPCSTR | pszUrl, | |
| LPCSTR | pszUser, | |||
| LPCSTR | pszPassword, | |||
| INTERNET_PORT | nPort | |||
| ) |
| void fsInternetURLServer::CloseHandle | ( | ) |
| INTERNET_PORT fsInternetURLServer::GetServerPort | ( | ) |
| LPCSTR fsInternetURLServer::GetServerName | ( | ) |
| HINTERNET fsInternetURLServer::GetHandle | ( | ) |
| fsInternetResult fsInternetURLServer::Initialize | ( | fsInternetSession * | pSession | ) |
| void fsInternetURLServer::UseFtpPassiveMode | ( | BOOL | bUse | ) |
| INTERNET_SCHEME fsInternetURLServer::GetScheme | ( | ) |
| BOOL fsInternetURLServer::IsHttpsServer | ( | ) |
| BOOL fsInternetURLServer::IsFtpServer | ( | ) |
| BOOL fsInternetURLServer::IsHttpServer | ( | ) |
| fsFtpConnection* fsInternetURLServer::GetFtpServer | ( | ) |
| fsHttpConnection* fsInternetURLServer::GetHttpServer | ( | ) |
INTERNET_SCHEME fsInternetURLServer::m_scheme [protected] |
Definition at line 46 of file fsInternetURLServer.h.
Referenced by Connect(), fsInternetURLServer(), GetScheme(), IsFtpServer(), IsHttpServer(), and IsHttpsServer().
fsInternetServerConnection * fsInternetURLServer::m_pServer [protected] |
Definition at line 47 of file fsInternetURLServer.h.
Referenced by Connect(), fsInternetURLServer(), GetHandle(), GetServerName(), and GetServerPort().
fsHttpConnection fsInternetURLServer::m_httpServer [protected] |
Definition at line 48 of file fsInternetURLServer.h.
Referenced by CloseHandle(), Connect(), GetHttpServer(), and Initialize().
fsFtpConnection fsInternetURLServer::m_ftpServer [protected] |
Definition at line 49 of file fsInternetURLServer.h.
Referenced by CloseHandle(), Connect(), GetFtpServer(), Initialize(), and UseFtpPassiveMode().
1.5.6