Rendering Context Manager

The Rendering Context Manager (RCM) is a loadable module.

Note: Previously, the high functional terminal interface provided AIXwindows with the gsc_handle. This handle is used in all of the aixgsc system calls. The RCM provides this service for the lft interface.

To ensure that lft can recover the display in case AIXwindows should terminate abnormally, AIXwindows issues the ioctl to RCM after opening the pseudo-device. RCM passes on the ioctl to the lft. This way, the close function in RCM is invoked (Because AIXwindows is the only application that has opened RCM), and RCM notifies the lft interface to start reusing the display. To support this communication, the RCM provides the required ioctl support.