Download FCE Reference Manual (all languages)
Transcript
1 Introduction The FTP Client Engine (FCE) is a component library that uses the Windows API to provide direct and simple control of the FTP protocol. The FCE component library can be used for both anonymous and private FTP sessions. A straightforward interface provides the capability to quickly develop FTP software applications to connect to any FTP server, navigate its directory structure, list files, upload files, delete files, append files, and download files using the FTP protocol. The FCE Reference Manual (FCE_REF) contains details on each individual FCE function. Fully functional versions of our FTP Client software components are provided so that the developer can test the FCE library in their environment. The evaluation version as well as a list of the many FTP Client library features provided can be found on our website at: http://www.marshallsoft.com/ftp-client-library.htm 1.1 General Remarks All functions return an integer code. Negative values are always errors. See Section 3 "FCE Error Return Code List". Non-negative return codes are never errors. Note that the fceErrorText function is used to get the text message associated with any error code. Each function argument is marked as: • • • (I) : 4-byte integer (Win32). (L) : 4-byte integer (Win32). (P) : 4-byte pointer (Win32). Refer to the declaration files (see section 1.3 below) for the exact syntax of each FCE function. Also note that the example programs show exactly how FCE functions are called. 3