fsInternetURLServer Class Reference

#include <fsInternetURLServer.h>

List of all members.

Public Member Functions

fsInternetResult Connect (LPCSTR pszUrl, LPCSTR pszUser, LPCSTR pszPassword, INTERNET_PORT nPort)
void CloseHandle ()
INTERNET_PORT GetServerPort ()
LPCSTR GetServerName ()
HINTERNET GetHandle ()
fsInternetResult Initialize (fsInternetSession *pSession)
void UseFtpPassiveMode (BOOL bUse)
INTERNET_SCHEME GetScheme ()
BOOL IsHttpsServer ()
BOOL IsFtpServer ()
BOOL IsHttpServer ()
fsFtpConnectionGetFtpServer ()
fsHttpConnectionGetHttpServer ()
 fsInternetURLServer ()
virtual ~fsInternetURLServer ()
fsInternetResult Connect (LPCSTR pszUrl, LPCSTR pszUser, LPCSTR pszPassword, INTERNET_PORT nPort)
void CloseHandle ()
INTERNET_PORT GetServerPort ()
LPCSTR GetServerName ()
HINTERNET GetHandle ()
fsInternetResult Initialize (fsInternetSession *pSession)
void UseFtpPassiveMode (BOOL bUse)
INTERNET_SCHEME GetScheme ()
BOOL IsHttpsServer ()
BOOL IsFtpServer ()
BOOL IsHttpServer ()
fsFtpConnectionGetFtpServer ()
fsHttpConnectionGetHttpServer ()
 fsInternetURLServer ()
virtual ~fsInternetURLServer ()

Protected Attributes

INTERNET_SCHEME m_scheme
fsInternetServerConnectionm_pServer
fsHttpConnection m_httpServer
fsFtpConnection m_ftpServer


Detailed Description

Definition at line 16 of file fsInternetURLServer.h.


Constructor & Destructor Documentation

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]


Member Function Documentation

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 (  ) 

Definition at line 53 of file fsInternetURLServer.cpp.

References fsInternetServerConnection::GetHandle(), and m_pServer.

fsInternetResult fsInternetURLServer::Initialize ( fsInternetSession pSession  ) 

void fsInternetURLServer::UseFtpPassiveMode ( BOOL  bUse  ) 

INTERNET_SCHEME fsInternetURLServer::GetScheme (  ) 

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 (  ) 

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 (  ) 


Member Data Documentation

Definition at line 48 of file fsInternetURLServer.h.

Referenced by CloseHandle(), Connect(), GetHttpServer(), and Initialize().


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

Generated on Sun May 25 00:21:07 2008 by  doxygen 1.5.6