Requirements – HP Integrity NonStop H-Series User Manual

Page 118

Advertising
background image

For detailed information about compiling and linking programs in C or C++, refer to the C/C++
Programmers Guide
.

CAUTION:

When you compiling the C or C++ application and the obects are CISC objects,

always specify the wide model.

Requirements

Each active FTP session must have a different log file to store the log information on disk. Currently,
a log file that is also a disk file can not be shared among active FTP sessions. (If an active FTP
session is already using “FTPlog” as its log file, any attempts by another FTP session to use “FTPlog”
as its log file will be denied, and its output will be redirected to its terminal.)

The API Library relies on using the correct version of FTP. Whenever the API tries to activate an
FTP session, one identity message is passed between the FTP client and the API, and if the identity
message does not match, the session is aborted, and the error number is set accordingly.

An inactivity timer is included in the FTP client program. If the FTP client is initiated by the API, and
there are no messages coming from the API to the FTP client for more than 900 seconds, the FTP
program aborts. (The time-out interval is not programmable.)

There is no way to cancel the operation. If you do a CANCEL or AWAITIOX with timer specified
and the timer expired. What it cancels is the interprocess communication to the FTP client, not its
operation. Once it is canceled there is no way you can tell whether the operation is successful or
not.

118

FTP API External Specification

Advertising
This manual is related to the following products: