home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 9 / novell-nsepro-1992-vol09.iso / download / apifun.txt < prev    next >
Text File  |  1992-03-16  |  6KB  |  175 lines

  1.                               S N A   N O T E
  2.  
  3.  
  4. 3-132    IBM 3270 PC API Functions Supported by Novell 3270 Products  
  5.  
  6. APPLIES TO: NetWare 32700 Multi and LAN Workstations
  7.  
  8. SUPERSEDES: 3-51 Which remains valid
  9.  
  10. DATE: December 27, 1990
  11.  
  12. The Novell 327000 Multi and LAN Workstations support a subset of the
  13. functions of the IBM 3270 PC API (also called the low level API).  The
  14. function calls we have implemented are listed below.
  15.  
  16.            IBM 3270 PC API FUNCTIONS                           IMPLEMENTED
  17. 3270 KEYSTROKE EMULATION SERVICE
  18.      CONNECT FOR 3270 KEYSTROKE EMULATION
  19.      DISCONNECT FOR 3270 KEYSTROKE EMULATION
  20.      READ AID KEY
  21.  
  22. COPY SERVICE REQUEST
  23.      COPY STRING                                                       X
  24.      COPY BLOCK
  25.      CONNECT FOR COPY TO PC SESSION
  26.      DISCONNECT FOR COPY TO PC SESSION
  27.  
  28. ENVIRONMENT MANAGER SERVICES
  29.      IDENTIFY RESOURCE MANAGER
  30.      ADD RESOURCE
  31.      DELETE RESOURCE
  32.      QUERY RESOURCE
  33.      SUSPEND/RESUME ENVIRONMENT
  34.      STOP/RESET ENVIRONMENT
  35.      QUERY TASK'S ENVIRONMENT ID
  36.      QUERY ENVIRONMENT      
  37.  
  38. FIXED-LENGTH QUEUE MANAGEMENT
  39.      ENQUEUE DATA                                                      X
  40.      DEQUEUE DATA                                                      X
  41.      PURGE QUEUE DATA                                                  X
  42.  
  43. HOST INTERACTIVE SERVICE REQUESTS
  44.      CONNECT TO HOST SESSION                                           X
  45.      DISCONNECT FROM HOST SESSION                                      X
  46.      READ STRUCTURED FIELD                                             X
  47.      WRITE STRUCTURED FIELD                                            X
  48.      DEFINE BUFFER                                                     X
  49.  
  50. INTERRUPT HANDLER MANAGEMENT
  51.      INSTALL A HARDWARE INTERRUPT HANDLER
  52.      INSTALL AN INTERRUPT HANDLER
  53.      QUERY INTERRUPT VECTOR CONTENTS 
  54.      REMOVE AN INTERRUPT HANDLER
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62. KEYBOARD SERVICE
  63.      CONNECT TO KEYBOARD                                               X
  64.      DISCONNECT FROM KEYBOARD                                          X
  65.      READ INPUT                                                        X
  66.      WRITE KEYSTROKE                                                   X
  67.      DESABLE INPUT                                                     X
  68.      ENABLE INPUT                                                      X
  69.      POST STATUS CODE                                                    
  70.  
  71. LOGICAL TIMER MANAGEMENT
  72.      GET LOGICAL TIMER
  73.      SET LOGICAL TIMER
  74.      RELEASE LOGICAL TIMER
  75.  
  76. MULTIPLE DOS SUPPORT SERVICE
  77.      QUERY ENVIRONMENT SIZE
  78.      ASYNCHRONOUS DOS/FUNCTION REQUESTS
  79.      GET STORAGE
  80.      FREE STORAGE
  81.      SET STORAGE ALLOCATION
  82.  
  83. OPERATOR INFORMATION AREA SERVICE REQUESTS
  84.      READ OPERATOR INFORMATION AREA IMAGE                              X
  85.      READ OPERATOR INFORMATION AREA GROUP                              X
  86.  
  87. PRESENTATION SPACE SERVICE
  88.      DEFINE PRESENTATION SPACE
  89.      DELETE PRESENTATION SPACE
  90.      DISPLAY PRESENTATION SPACE
  91.      SET CURSOR POSITION
  92.      SWITCH PRESENTATION SPACE
  93.  
  94. REQUEST SERVICES
  95.      MAKE A REQUEST                                                    X
  96.      GET A REQUEST
  97.      REPLY TO A REQUEST
  98.      GET REQUEST COMPLETION
  99.      SEND A SIGNAL TO A TASK
  100.  
  101. SEMAPHORE MANAGEMENT
  102.      CLAIM A SEMAPHORE                                                 X
  103.      RELEASE A SEMAPHORE                                               X
  104.      QUERY A SEMAPHORE                                                 X
  105.  
  106. SESSION INFORMATION
  107.      QUERY SESSION ID                                                  X
  108.      QUERY SESSION PARAMETERS                                          X
  109.      DETACH SESSION ID                                               
  110.      ATTACH SESSION ID
  111.      QUERY WINDOWS IN ENVIRONMENT
  112.      QUERY ENVIRONMENT OF WINDOW
  113.      QUERY PC SESSION PIF INFORMATION
  114.      QUERY BASE WINDOW
  115.      QUERY SESSION CURSOR                                              X
  116.  
  117. SUPERVISOR SERVICES
  118.      NAME RESOLUTION                                                   X  
  119.      GET REQUEST COMPLETION                                            X
  120.      CREATE FIXED-LENGTH QUEUE ENTRY                                   X
  121.      DEQUEUE DATA                                                      X
  122.      DELETE ENTRY                                                      X
  123. SUPERVISORY OBJECT SERVICES
  124.      CREATE TASK ENTRY                                                 X
  125.      CREATE COMPONENT ENTRY                                            X
  126.      CREATE SEMAPHORE ENTRY                                            X
  127.      CREATE FIXED-LENGTH QUEUE ENTRY                                   X
  128.      CREATE GATE ENTRY                                                 X
  129.      CREATE USER EXIT TABLE ENTRY                                     
  130.      INSTALL USER EXIT TABLE ENTRY                                  
  131.      NAME RESOLUTION                                                   X
  132.      ID RESOLUTION                                                     X  
  133.      DELETE ENTRY                                                      X
  134.  
  135. TASK STATE MODIFIER
  136.      QUERY ACTIVE TASK                                                 X
  137.      SET TASK "READ"
  138.      SET TASK "UNREADY"
  139.      SET TASK "PREEMPTABLE"
  140.      CHANGE TASK'S PRIORITY
  141.      RETURN TO DISPATCHER
  142.  
  143. TRANSLATE SERVICE
  144.      TRANSLATE DATA
  145.  
  146. WINDOW MANAGEMENT SERVICES
  147.      CONNECT TO WORK STATION CONTROL
  148.      DISCONNECT FROM WORK STATION CONTROL
  149.      ADD WINDOW
  150.      CHANGE WINDOW POSITION ON SCREEN
  151.      CHANGE WINDOW SIZE
  152.      CHANGE WINDOW COLOR
  153.      CHANGE WINDOW POSITION ON PRESENTATION SPACE
  154.      CHANGE HIDDEN STATE
  155.      CHANGE ENLARGE STATE
  156.      CHANGE SCREEN BACKGROUND
  157.      QUERY WINDOW POSITION ON SCREEN
  158.      QUERY WINDOW SIZE
  159.      QUERY WINDOW COLORS
  160.      QUERY WINDOW POSITION ON PRESENTATION SPACE
  161.      QUERY HIDDEN STATE
  162.      QUERY ENLARGE STATE
  163.      QUERY SCREEN BACKGROUND COLOR
  164.      QUERY WINDOW NAMES
  165.      CLEAR SCREEN
  166.      SELECT ACTIVE WINDOW
  167.      REDRAW SCREEN
  168.      REDRAW WINDOW
  169.      DELETE WINDOW
  170.      QUERY ACTIVE WINDOW
  171.      QUERY ACTIVE SCREEN
  172.      QUERY WINDOW ATTRIBUTES
  173.      CHANGE WINDOW ATTRIBUTES
  174.      SELECT ACTIVE SCREEN
  175.