IFATTN (HLI function): Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (ELowell moved page HLI: IFATTN call to IFATTN (HLI function call): better searchability; consistency with existing topic names)
m (Admin moved page IFATTN (HLI function call) to IFATTN (HLI function) without leaving a redirect: remove "function call" terminology; keep "function")
(No difference)

Revision as of 00:15, 4 May 2016

Function

The IFATTN call (ATTENTION) sends an attention interrupt signal.

Thread type

IFDIAL

Syntax

Full syntax (43)

IFATTN(RETCODE)

Compile-only syntax

A compile-only form of IFATTN is not available.

Execute-only syntax

An execute-only form of IFATTN is not available.

Parameters

Parameter Description
RETCODE [O,i,r] The Model 204 return code is the required output parameter. The code is a binary integer value.

Notes and tips

Use the IFATTN call only with an IFDIAL connection.

The IFATTN call can be issued when a completion code of 1, 2, or 12 is returned from the previous call to IFREAD or IFWRITE call.

When the IFATTN call is issued, any current SOUL request is purged. Follow IFATTN with IFWRITE if processing is to continue.

Completion return code (RETCODE)

If the IFATTN call is unsuccessful, Model 204 returns an error code of 4 if the connection was lost.

Coding example (COBOL)

. . . PROCEDURE DIVISION. . . . CALL "IFATTN" USING RETCODE.