HP 3000 Manuals

ABORT3270 [ SNA IMF Programmer's Reference Manual ] MPE/iX 5.0 Documentation


SNA IMF Programmer's Reference Manual

ABORT3270 

 ABORT3270aborts an outstanding no-wait RECV3270 or TRAN3270 request. 

Syntax 
________________________________________
|                                      |
|                       I        I     |
|        ABORT3270 (terminalid, result)|
________________________________________

            

Parameters 

 terminalid (input) 

Integer identifying the terminal.  The  terminalid is returned in a call
to the OPEN3270 intrinsic.

 result (output) 

The following values can be generated by the ABORT3270 intrinsic:

      0 = Successful completion.
      1 = Device not open.
     22 = BASIC calling sequence error has occurred.
     25 = Intrinsic call made while in split stack
          mode.
     26 = Intrinsic call made with the parameter value
          out of bounds.

Description 

The ABORT3270 intrinsic aborts an outstanding no-wait RECV3270 or
TRAN3270 request.  Do not call ABORT3270 from SNA IMF programs that use
standard MPE V and MPE XL I/O; call it only from programs that use
no-wait I/O.

If no I/O requests are outstanding, the  result parameter will return
zero.

COBOL II Calling Sequence 

 CALL "CABORT3270" USING TERMINALID RESULT. (on MPE V and in
compatibility mode on MPE XL)

 CALL INTRINSIC "ABORT3270" USING TERMINALID RESULT. (in native mode on
MPE XL)

Both parameters are numeric data items.

FORTRAN Calling Sequence 

 CALL ABORT3270 (TERMINALID, RESULT)

Both parameters are integer variables.

SPL Calling Sequence 

 ABORT3270 (TERMINALID, RESULT)

Both parameters are integer variables.

Pascal Calling Sequence 

 ABORT3270 (TERMINALID, RESULT);

Both parameters are short integer variables.

C/XL Calling Sequence 

 ABORT3270 (&TERMINALID, &RESULT);

Both parameters are of type short.



MPE/iX 5.0 Documentation