- If FCAI-Result contains FCAI-Result-Status, additional processing
is required by the user program:
- If the FCAI-Status field is FCAI-Status-InProgress, the request
was issued in no-wait mode or the FCAI-ReqTimer value was exceeded.
Issue a POLL request to obtain the final results.
- If the FCAI-Status field is FCAI-Status-PromptPass, the request
was accepted but the next SCMD request must be a PASS subcommand.
This status is applicable for the USER subcommand.
- If the FCAI-Status field is FCAI-Status-PromptAcct, the request
was accepted, but the next SCMD request must be an ACCT subcommand.
This status is applicable for the USER, PASS, and CD subcommands.
- If FCAI-Status contains FCAI-Status-TraceFailed or higher, the
interface trace function failed on this request. Subtract FCAI-Status-TraceFailed
from FCAI-Status to obtain the remaining value for FCAI-Status. See FCAI_Status_TraceFailed and FCAI_TraceStatus: Reporting failures in the interface trace function.
- After an INIT that results in an implicit OPEN, FCAI-SCMD contains
FCAI-SCMD-OPEN, and FCAI-ReplyCode contains the last reply from the
server.
See Prompts from the client for a discussion
of how prompts are handled when the z/OS® FTP client is invoked from the FTP client API.