D:/opendownloadmanager/ODM-1.x/inetutil.cpp File Reference

#include "stdafx.h"
#include "downloadproperties.h"
#include "misc.h"

Go to the source code of this file.

Functions

void DecodeURLPath (LPSTR pszPath)
BOOL fsFilePathFromUrlPath (LPCSTR pszUrl, BOOL bUsingFTP, BOOL bDecode, LPSTR pszBuf, UINT uSize)
BOOL fsPathFromUrlPath (LPCSTR pszUrl, BOOL bUsingFTP, BOOL bDecode, LPSTR pszBuf, UINT uSize)
BOOL fsIsAnchorInUrl (LPCSTR pszFullUrl, LPSTR *ppszWithoutAnchor, LPCSTR *ppszAnchor=NULL)
BOOL fsFileNameFromUrlPath (LPCSTR pszUrl, BOOL bUsingFTP, BOOL bDecode, LPSTR pszBuf, UINT uSize)
BOOL fsIRToStr (fsInternetResult ir, LPSTR pszStr, UINT uMaxSize)
DWORD fsNPToSiteValidFor (fsNetworkProtocol np)
ULONG fsGetSiteIp (LPCSTR pszSite)
void vmsMakeWinInetProxy (LPCSTR pszProxy, fsNetworkProtocol npConnection, fsNetworkProtocol npProxy, LPSTR pszWProxy)
void fsDecodeHtmlText (fsString &str)
void fsDecodeHtmlUrl (fsString &str)


Function Documentation

void DecodeURLPath ( LPSTR  pszPath  ) 

void fsDecodeHtmlText ( fsString str  ) 

void fsDecodeHtmlUrl ( fsString str  ) 

BOOL fsFileNameFromUrlPath ( LPCSTR  pszUrl,
BOOL  bUsingFTP,
BOOL  bDecode,
LPSTR  pszBuf,
UINT  uSize 
)

Definition at line 115 of file inetutil.cpp.

References DecodeURLPath(), FALSE, fsGetFileName(), pos(), and TRUE.

BOOL fsFilePathFromUrlPath ( LPCSTR  pszUrl,
BOOL  bUsingFTP,
BOOL  bDecode,
LPSTR  pszBuf,
UINT  uSize 
)

Definition at line 28 of file inetutil.cpp.

References DecodeURLPath(), FALSE, and TRUE.

Referenced by fsWebPageDownloader::AddPage(), and fsInternetDownloader::ApplyProperties().

ULONG fsGetSiteIp ( LPCSTR  pszSite  ) 

Definition at line 278 of file inetutil.cpp.

References NULL.

Referenced by fsSitePingMgr::Ping().

BOOL fsIRToStr ( fsInternetResult  ir,
LPSTR  pszStr,
UINT  uMaxSize 
)

BOOL fsIsAnchorInUrl ( LPCSTR  pszFullUrl,
LPSTR ppszWithoutAnchor,
LPCSTR ppszAnchor = NULL 
)

DWORD fsNPToSiteValidFor ( fsNetworkProtocol  np  ) 

BOOL fsPathFromUrlPath ( LPCSTR  pszUrl,
BOOL  bUsingFTP,
BOOL  bDecode,
LPSTR  pszBuf,
UINT  uSize 
)

void vmsMakeWinInetProxy ( LPCSTR  pszProxy,
fsNetworkProtocol  npConnection,
fsNetworkProtocol  npProxy,
LPSTR  pszWProxy 
)


Generated on Sun May 25 00:20:13 2008 by  doxygen 1.5.6