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