
8
Program access is accomplished through use of a set of intrinsics that are powerful procedures, which perform the 
(Table 1 provides a list of available intrinsics.) The intrinsics can be used with the intrinsics of other HP 3000 facilities such as IMAGE/3000, VPLUS/3000, KSAM/3000, or NS/3000. The 
Because programmatic mode works by exchanging information through screen images, most host applications that have been
Table 1. SNA IMF/iX Intrinsics Summary
written for use with IBM 3270 controllers will work with SNA IMF/iX with little or no modification. For customers who are in the process of changing from centralized to distributed processing, this feature helps provide a smooth transition.
The Pass Thru mode of SNA IMF/iX provides users the capability of using HP 3000 attached printers and DTC attached terminals for interactive access to a host computer.
In this mode, SNA IMF/iX users can directly access host software such as CICS or IMS, or they can use TSO for program development.
Intrinsic | Function | 
  | ||
ABORT3270  | Aborts an outstanding   | 
  | ||
ACQUIRE3270 | Provides the SNA IMF/iX users the capability to start PASS Thru on an HP 3000 terminal  | |||
  | or printer programmatically.  | 
  | ||
ATTRLIST  | Returns the locations of attribute characters with all or a subsection of a screen.  | 
  | ||
CLOSE3270 | Equivalent to turning off the specified device.  | 
  | ||
ERR3270  | Returns the error message associated with a given intrinsic error number.  | 
  | ||
EXTFIELDATTR  | Returns information about the attribute information of the Double Byte  | 
  | ||
FIELDATTAR  | Returns information about the attributes of the specified field.  | 
  | ||
IOWAIT3270  | Informs the user program that a previous I/O operation has completed.  | 
  | ||
IODONTWAIT3270 | Waits for a previous   | 
  | ||
OPEN3270  | Equivalent to turning on the power of a 3270 Display Station or Printer. It allocates the  | |||
  | internal screen buffer used by SNA IMF/iX.  | 
  | ||
PRINT3270  | Prints a copy of the internal screen image to a spool file.  | 
  | ||
READFIELD | Reads a field of data from the internal screen buffer and returns the data to an  | |||
  | HP application program.  | 
  | ||
READSCREEN | Reads all or part of the internal screen buffer and returns this data to the  | |||
  | HP application program.  | 
  | ||
RECV3270  | Allows the user program to receive the screen after modification by the host.  | 
  | ||
RESET3270  | Equivalent to pressing the RESET key on an IBM 3270 Display Station keyboard.  | 
  | ||
SCREENATTR | Returns information about the attributes of the screen image currently in the internal buffer.  | 
  | ||
STREAM3270 | Equivalent to typing a Series of keystrokes in a 3270 Display Station keyboard. Provides  | |||
  | a mechanism for performing “special function key” operations from the HP application  | |||
  | program. Also allows more than one field of data to be updated in one Intrinsic call.  | 
  | ||
TRAN3270  | Equivalent to pressing a transmit key in the 3277 or 3278 Display Station keyboard.  | |||
  | It causes modified data to be transmitted to the host the next time the host polls the device.  | 
  | ||
VERS3270  | Returns the number if the version of SNA IMF/iX that is being executed in the HP 3000.  | 
  | ||
WRITEFIELD | Writes data from the HP application program into an unprotected field if the internal  | |||
  | screen buffer.  | 
  | ||
READSTREAM  | Reads all or part of the untranslated host data stream.  | 
  | ||
WRITESTREAM  | Creates the data stream that an HP application program sends to the IBM host.  | 
  | ||
  | HP  | |||
  | 3000  | |||
  | Bus  | 
  | ness  | |
  | 
  | |||
  | Servers | |||