READ_WRITE
Calling Application | Super_Write | Write_Super | Write_Write | Write_Read | Write_None | Read_Write |
---|---|---|---|---|---|---|
Super_Write | Yes | Yes | Yes | No | No | Yes |
Write_Super (default) | Yes | No | No | No | No | No |
Write_Write | Yes | No | Yes | No | No | Yes |
Write_Read | No | No | No | No | No | Yes |
Write_None | No | No | No | No | No | No |
Read_Write | Yes | No | Yes | Yes | No | Yes |
In addition to specifying compatible read and write access options, applications that are designed to work together but cannot allow others to work in the same presentation space can optionally define a keyword, KEY$nnnnnnnn, in the Set Session Parameters (9) function call. This keyword allows only those applications that use the same keyword to share the presentation space.
- The Start Keystroke Intercept (50) function is non-shareable. Only one application at a time can trap keystrokes.
- The Connect To Presentation Space (1) and Start Keystroke Intercept (50) functions share common subsystem functions. Successful requests by an application to share either of these functions can affect the requests of these two functions by other applications. For example, if application A successfully requests a Connect To Presentation Space (1) with Write_Read access and KEY$abcdefgh as the keyword, a request by application B to Connect To Presentation Space (1) or Start Keystroke Intercept (50) is successful only if both applications have set compatible read and write options.
Prerequisite Call |
Functions |
Access |
---|---|---|
Allocate Communications |
Free Communication Buffer (120) |
N/A |
Connect Window |
Change PS Window Name (106) |
|
Connect Presentation |
Copy Field to String (34) |
Read |
Connect Structured Field (120) |
Disconnect Structured Field (121) |
N/A |
Read Structured Field (126) |
Get Request Completion (125) |
N/A |
Start Close Intercept (41) |
Query Close Intercept (42) |
N/A |
Start Host Notification (23) |
Query Host Update (24) |
|
Start Keystroke Intercept (50) |
Get Key (51) |
N/A |
Write Structured Field (127) |
Get Request Completion (125) |
N/A |