00001 /* 00002 Free Download Manager Copyright (c) 2003-2007 FreeDownloadManager.ORG 00003 Open Download Manager Copyright (c) 2008-2010 OpenDownloadManager.ORG 00004 */ 00005 00006 #if !defined(AFX_VMSUPLOADSDLLCALLERSETTINGS_H__45BF1D8A_6AF4_4958_80D8_EAEA14634588__INCLUDED_) 00007 #define AFX_VMSUPLOADSDLLCALLERSETTINGS_H__45BF1D8A_6AF4_4958_80D8_EAEA14634588__INCLUDED_ 00008 00009 #if _MSC_VER > 1000 00010 #pragma once 00011 #endif 00012 00013 #include "Uploader\CoreDll\dll.h" 00014 00015 class vmsUploadsDllCallerSettings : public vmsUploadsDll::vmsDllCallerSettings 00016 { 00017 public: 00018 BOOL GetSettingsByName (LPCSTR pszName, LPVOID pData, DWORD dwDataSize); 00019 int FirefoxSettings_Proxy_Port (LPCSTR pszProtocol); 00020 LPCSTR FirefoxSettings_Proxy_Addr (LPCSTR pszProtocol); 00021 int FirefoxSettings_Proxy_Type(); 00022 BOOL ShowSizesInBytes(); 00023 LPCSTR HttpProxy_UserName(); 00024 LPCSTR HttpProxy_Password(); 00025 LPCSTR HttpProxy_Name(); 00026 LPCSTR HttpsProxy_UserName(); 00027 LPCSTR HttpsProxy_Password(); 00028 LPCSTR HttpsProxy_Name(); 00029 LPCSTR FtpProxy_UserName(); 00030 LPCSTR FtpProxy_Password(); 00031 LPCSTR FtpProxy_Name(); 00032 LPCSTR FtpAsciiExts(); 00033 LPCSTR HttpAgent(); 00034 BOOL UseCookie(); 00035 int FtpTransferType(); 00036 BOOL UseHttp11(); 00037 DWORD FtpFlags(); 00038 virtual int InternetAccessType(); 00039 vmsUploadsDllCallerSettings(); 00040 virtual ~vmsUploadsDllCallerSettings(); 00041 00042 }; 00043 00044 #endif
1.5.6