SNA IMF supports two modes of communication between the HP
3000 and the host: programmatic access mode and Pass
Thru mode.
SNA IMF's programmatic access mode consists of a
set of subroutines called intrinsics. Programs
on the HP 3000 call these intrinsics to establish communication
and exchange data with application subsystems on the IBM host. SNA
IMF intrinsics can be called from programs written in BASIC, COBOL,
COBOL II, FORTRAN, Pascal, and SPL. In addition to these languages,
SNA IMF/XL also supports C. An HP 3000 program using SNA IMF intrinsics
appears to the IBM host as an IBM 3278 display station or an IBM
3287 printer.
Pass Thru mode is SNA IMF's interactive access mode.
Through a program called Pass Thru, HP terminals and printers attached
to your HP 3000 can look, to the IBM host, like IBM 3278 display
stations or IBM 3287 printers attached to an IBM 3276 or 3274 Cluster
Controller. The Pass Thru program calls the SNA IMF intrinsics that
are used for programmatic access mode. You can use Pass Thru for
direct access to IBM host application subsystems, without programming
the HP 3000. Pass Thru helps you develop and debug application programs
that call SNA IMF intrinsics.