Class: FTP_SERVICE

Parent Class:custom
OLE Public:Class FTP_SERVICE is not OLE public

Properties Methods 
Properties
A P H Name Initial value Comment
Property aIOptions is array Property aIOptions is not protected Property aIOptions is not hidden aIOptions   Internet options flag's array / defult settings for new connection
Property cAgent is not array Property cAgent is not protected Property cAgent is not hidden cAgent "Visual FoxPro" + cNULL Name of application
Property cCurrentDir is not array Property cCurrentDir is not protected Property cCurrentDir is not hidden cCurrentDir "" Current folder
Property cExtended_Message is not array Property cExtended_Message is not protected Property cExtended_Message is hidden cExtended_Message "" Extended error message
Property cIPAddress is not array Property cIPAddress is not protected Property cIPAddress is hidden cIPAddress "" FTP server name or IP address
Property cPassword is not array Property cPassword is not protected Property cPassword is hidden cPassword "" FTP Password
Property cPort is not array Property cPort is not protected Property cPort is hidden cPort "21" FTP Port (default value is 21)
Property cProxyHost is not array Property cProxyHost is not protected Property cProxyHost is not hidden cProxyHost "" Proxyhost
Property cProxyport is not array Property cProxyport is not protected Property cProxyport is not hidden cProxyport "" ProxyPort
Property cProxyProtocol is not array Property cProxyProtocol is not protected Property cProxyProtocol is not hidden cProxyProtocol "" Protocol for proxy
Property cStartupFolder is not array Property cStartupFolder is not protected Property cStartupFolder is not hidden cStartupFolder "" Startup folder
Property cUserName is not array Property cUserName is not protected Property cUserName is hidden cUserName "" FTP User name
Property FTPOpen is not array Property FTPOpen is not protected Property FTPOpen is not hidden FTPOpen .F. result of method OpenInternet
Property lDLL_Loaded is not array Property lDLL_Loaded is not protected Property lDLL_Loaded is hidden lDLL_Loaded .F. Internally flag of loaded API function
Property lMultiOperations is not array Property lMultiOperations is not protected Property lMultiOperations is not hidden lMultiOperations .T. Sign if all FTP operations use one FTP connection
Property lUseProxy is not array Property lUseProxy is not protected Property lUseProxy is hidden lUseProxy .F. Flag of using proxy settings
Property nCachingType is not array Property nCachingType is not protected Property nCachingType is hidden nCachingType INTERNET_FLAG_DONT_CACHE Default caching flag
Property nConnect_Handle is not array Property nConnect_Handle is not protected Property nConnect_Handle is hidden nConnect_Handle 0 Internal handle by connected to FTP server
Property nExtended_Result is not array Property nExtended_Result is not protected Property nExtended_Result is hidden nExtended_Result 0 Extended error code
Property nFlags is not array Property nFlags is not protected Property nFlags is not hidden nFlags INTERNET_FLAG_PASSIVE The default flag for opening FTP session
Property nInet_Handle is not array Property nInet_Handle is not protected Property nInet_Handle is hidden nInet_Handle 0 Internal handle by connected to internet
Property nResult_Code is not array Property nResult_Code is not protected Property nResult_Code is hidden nResult_Code 0 FTP API function's result code
Property oListPE is not array Property oListPE is not protected Property oListPE is hidden oListPE .NULL. List parser engine

Methods
PHNameComment
Method _FTPCommand is protected Method _FTPCommand is not hidden _FTPCommand Send native FTP command to FTP server (iternal method)
Method AfterAutoDialHangUp is not protected Method AfterAutoDialHangUp is not hidden AfterAutoDialHangUp Raised after calling API function InternetAutoDialHangUp()
Method AfterAutoDialInternet is not protected Method AfterAutoDialInternet is not hidden AfterAutoDialInternet Raised after calling API function InternetAutoDial()
Method AfterChangeFTPDirectory is not protected Method AfterChangeFTPDirectory is not hidden AfterChangeFTPDirectory Raised after calling API function FtpSetCurrentDirectory()
Method AfterCreateFTPDirectory is not protected Method AfterCreateFTPDirectory is not hidden AfterCreateFTPDirectory Raised after calling API function FtpCreateDirectory()
Method AfterDeleteFTPFile is not protected Method AfterDeleteFTPFile is not hidden AfterDeleteFTPFile Raised after calling API function FtpDeleteFile()
Method AfterDialHangUp is not protected Method AfterDialHangUp is not hidden AfterDialHangUp Raised after calling API function InternetHangUp()
Method AfterDialInternet is not protected Method AfterDialInternet is not hidden AfterDialInternet Raised after calling API function InternetDial()
Method AfterFTPCommand is not protected Method AfterFTPCommand is not hidden AfterFTPCommand Raised after calling API function FtpCommand()
Method AfterGetConnectedState is not protected Method AfterGetConnectedState is not hidden AfterGetConnectedState Raised after calling API function InternetGetConnectedState()
Method AfterGetFileSize is not protected Method AfterGetFileSize is not hidden AfterGetFileSize Raised after calling API function FTPGetFileSize()
Method AfterGetFTPDirectory is not protected Method AfterGetFTPDirectory is not hidden AfterGetFTPDirectory Raised after calling API function FtpGetCurrentDirectory()
Method AfterGetFTPDirectoryArray is not protected Method AfterGetFTPDirectoryArray is not hidden AfterGetFTPDirectoryArray Raised after last calling API function FtpFindNextFile()
Method AfterGetFTPFile is not protected Method AfterGetFTPFile is not hidden AfterGetFTPFile Raised after calling API function FtpGetFile()
Method AfterGoOnline is not protected Method AfterGoOnline is not hidden AfterGoOnline Raised after before calling API function InternetGoOnline()
Method AfterList is not protected Method AfterList is not hidden AfterList Raised after closing FTP connection
Method AfterNLST is not protected Method AfterNLST is not hidden AfterNLST Raised after closing FTP connection
Method AfterPutFTPFile is not protected Method AfterPutFTPFile is not hidden AfterPutFTPFile Raised after calling API function FtpPutFile()
Method AfterReadFTPFile is not protected Method AfterReadFTPFile is not hidden AfterReadFTPFile Raised after last calling API function InternetReadFile()
Method AfterReadTree is not protected Method AfterReadTree is not hidden AfterReadTree Raised after calling API function FtpSetCurrentDirectory()
Method AfterRemoveFTPDirectory is not protected Method AfterRemoveFTPDirectory is not hidden AfterRemoveFTPDirectory Raised after calling API function FtpRemoveDirectory()
Method AfterRenameFTPFile is not protected Method AfterRenameFTPFile is not hidden AfterRenameFTPFile Raised after calling API function FtpRenameFile()
Method AfterWriteFTPFile is not protected Method AfterWriteFTPFile is not hidden AfterWriteFTPFile Raised after last calling API InternetWriteFile()
Method AtList is not protected Method AtList is not hidden AtList Raised after reading data from buffer
Method AtNLST is not protected Method AtNLST is not hidden AtNLST Raised after reading data from buffer
Method AtReadFTPFile is not protected Method AtReadFTPFile is not hidden AtReadFTPFile Raised after calling API function InternetReadFile()
Method AtWriteFTPFile is not protected Method AtWriteFTPFile is not hidden AtWriteFTPFile Raised after each calling API function InternetWriteFile()
Method AutoDialHangUp is not protected Method AutoDialHangUp is not hidden AutoDialHangUp Closes a modem connection
Method AutoDialInternet is not protected Method AutoDialInternet is not hidden AutoDialInternet Automatically dial the default Internet connection
Method BeforeAutoDialHangUp is not protected Method BeforeAutoDialHangUp is not hidden BeforeAutoDialHangUp Raised before calling API function InternetAutoDialHangUp()
Method BeforeAutoDialInternet is not protected Method BeforeAutoDialInternet is not hidden BeforeAutoDialInternet Raised before calling API function InternetAutoDial()
Method BeforeChangeFTPDirectory is not protected Method BeforeChangeFTPDirectory is not hidden BeforeChangeFTPDirectory Raised before calling API function FtpSetCurrentDirectory()
Method BeforeCreateFTPDirectory is not protected Method BeforeCreateFTPDirectory is not hidden BeforeCreateFTPDirectory Raised before calling API function FtpCreateDirectory()
Method BeforeDeleteFTPFile is not protected Method BeforeDeleteFTPFile is not hidden BeforeDeleteFTPFile Raised before calling API function FtpDeleteFile()
Method BeforeDialHangUp is not protected Method BeforeDialHangUp is not hidden BeforeDialHangUp Raised before calling API function InternetHangUp()
Method BeforeDialInternet is not protected Method BeforeDialInternet is not hidden BeforeDialInternet Raised before calling API function InternetDial()
Method BeforeFTPCommand is not protected Method BeforeFTPCommand is not hidden BeforeFTPCommand Raised before calling API function FtpCommand()
Method BeforeGetConnectedState is not protected Method BeforeGetConnectedState is not hidden BeforeGetConnectedState Raised before calling API function InternetGetConnectedState()
Method BeforeGetFileSize is not protected Method BeforeGetFileSize is not hidden BeforeGetFileSize Raised before calling API function FTPGetFileSize()
Method BeforeGetFTPDirectory is not protected Method BeforeGetFTPDirectory is not hidden BeforeGetFTPDirectory Raised before calling API function FtpGetCurrentDirectory()
Method BeforeGetFTPDirectoryArray is not protected Method BeforeGetFTPDirectoryArray is not hidden BeforeGetFTPDirectoryArray Raised before calling API function FtpFindFirstFile()
Method BeforeGetFTPFile is not protected Method BeforeGetFTPFile is not hidden BeforeGetFTPFile Raised before calling API function FtpGetFile()
Method BeforeGoOnline is not protected Method BeforeGoOnline is not hidden BeforeGoOnline Raised before calling API function InternetGoOnline()
Method BeforeList is not protected Method BeforeList is not hidden BeforeList Raised before calling API function FtpCommand
Method BeforeNLST is not protected Method BeforeNLST is not hidden BeforeNLST Raised before calling API function FtpCommand
Method BeforePutFTPFile is not protected Method BeforePutFTPFile is not hidden BeforePutFTPFile Raised before calling API function FtpPutFile()
Method BeforeReadFTPFile is not protected Method BeforeReadFTPFile is not hidden BeforeReadFTPFile Raised before calling API function FtpOpenFile()
Method BeforeReadTree is not protected Method BeforeReadTree is not hidden BeforeReadTree Raised before calling API function FtpSetCurrentDirectory()
Method BeforeRemoveFTPDirectory is not protected Method BeforeRemoveFTPDirectory is not hidden BeforeRemoveFTPDirectory Raised before calling API function FtpRemoveDirectory()
Method BeforeRenameFTPFile is not protected Method BeforeRenameFTPFile is not hidden BeforeRenameFTPFile Raised before calling API function FtpRenameFile()
Method BeforeWriteFTPFile is not protected Method BeforeWriteFTPFile is not hidden BeforeWriteFTPFile Raised before calling API function FtpOpenFile()
Method ChangeFTPDirectory is not protected Method ChangeFTPDirectory is not hidden ChangeFTPDirectory Change the current directory on the FTP Server
Method CloseFTPConnection is not protected Method CloseFTPConnection is not hidden CloseFTPConnection Disconnect from FTP server
Method CloseInternet is not protected Method CloseInternet is not hidden CloseInternet Closes any open handles to the Internet
Method CrackAttributes is protected Method CrackAttributes is not hidden CrackAttributes Converting file's attributes to human's format
Method CrackDate is protected Method CrackDate is not hidden CrackDate Converting file system structure to system date
Method CrackFile is protected Method CrackFile is not hidden CrackFile Parsing file's attributes and storing to array
Method CreateFTPDirectory is not protected Method CreateFTPDirectory is not hidden CreateFTPDirectory Creates a directory on the FTP Server
Method DeleteFTPFile is not protected Method DeleteFTPFile is not hidden DeleteFTPFile Delete file on the FTP Server
Method DialHangUp is not protected Method DialHangUp is not hidden DialHangUp Closes a dialup connection
Method DialInternet is not protected Method DialInternet is not hidden DialInternet Attempts to use a preconfigured Dial Up account to connect to the internet
Method FTPCommand is not protected Method FTPCommand is not hidden FTPCommand Send native FTP command to FTP server
Method GetCachingMethod is not protected Method GetCachingMethod is not hidden GetCachingMethod Returns the current caching method
Method GetConnectedState is not protected Method GetConnectedState is not hidden GetConnectedState Returns the current type of internet connection
Method GetErrorCode is not protected Method GetErrorCode is not hidden GetErrorCode Watch dog of this FTP Service
Method GetErrorText is not protected Method GetErrorText is not hidden GetErrorText Get error text
Method GetExtendedError is protected Method GetExtendedError is not hidden GetExtendedError Fill Extended error by WININET
Method GetExtendedErrorCode is not protected Method GetExtendedErrorCode is not hidden GetExtendedErrorCode Returns the extended error code that was generated during the last function call
Method GetExtendedErrorMsg is not protected Method GetExtendedErrorMsg is not hidden GetExtendedErrorMsg Returns the extended error message generated during a function call
Method GetFileSize is not protected Method GetFileSize is not hidden GetFileSize Get File Size
Method GetFTPDirectory is not protected Method GetFTPDirectory is not hidden GetFTPDirectory Get current directory on the FTP Server
Method GetFTPDirectoryArray is not protected Method GetFTPDirectoryArray is not hidden GetFTPDirectoryArray Get a list of files from the current directory on the FTP Server
Method GetFTPFile is not protected Method GetFTPFile is not hidden GetFTPFile Get file from the FTP Server
Method GetSystemOption is protected Method GetSystemOption is not hidden GetSystemOption Return any system option
Method GoOnline is not protected Method GoOnline is not hidden GoOnline Brings up a dialog to the user requesting permission to go the requested URL
Method Init is protected Method Init is not hidden Init Occurs when an object is created.
Method IsGlobalOffline is not protected Method IsGlobalOffline is not hidden IsGlobalOffline Return if is internet offline
Method List is not protected Method List is not hidden List A character string array used to access the items in a ComboBox or ListBox control. Not available at design time; read/write at run time.
Method LoadAPIFuncs is protected Method LoadAPIFuncs is not hidden LoadAPIFuncs Load basic API functions
Method NLST is not protected Method NLST is not hidden NLST Get a list of files and folders from the current directory on the FTP Server
Method OpenFTPConnection is not protected Method OpenFTPConnection is not hidden OpenFTPConnection Connect to FTP server
Method OpenInternet is not protected Method OpenInternet is not hidden OpenInternet Attempts to open a connection to the FTP server
Method PutFTPFile is not protected Method PutFTPFile is not hidden PutFTPFile Sends a file to the FTP server from some local area
Method ReadFTPFile is not protected Method ReadFTPFile is not hidden ReadFTPFile Get file from FTP do string or local file
Method ReadTree is not protected Method ReadTree is not hidden ReadTree Read Tree (folders and files)
Method RemoveFTPDirectory is not protected Method RemoveFTPDirectory is not hidden RemoveFTPDirectory Removes a directory on the FTP Server
Method RenameFTPFile is not protected Method RenameFTPFile is not hidden RenameFTPFile Renames a file
Method ResetCachingMethod is not protected Method ResetCachingMethod is not hidden ResetCachingMethod Reset caching method
Method SetCachingMethod is not protected Method SetCachingMethod is not hidden SetCachingMethod Changes the current file caching method
Method SetExtendedError is protected Method SetExtendedError is not hidden SetExtendedError Set user extended error...
Method WinInetSetOptions is not protected Method WinInetSetOptions is not hidden WinInetSetOptions Set Timeout for connection
Method WriteFTPFile is not protected Method WriteFTPFile is not hidden WriteFTPFile Sends a file or string to the FTP server from some local area

Back MethodsBack Methods
Back TopBack Top