Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ gsevds(3) — AIX/RT 2.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

gsevds

Purpose

     Disables the reporting of events.

C Syntax

     int gsevds_ (event)

     int *event;

FORTRAN Syntax

     INTEGER function gsevds (event)

     INTEGER event

Pascal Syntax

     FUNCTION gsevds_ (

     VAR event: INTEGER
     ): INTEGER [PUBLIC|;

Description

     The gsevds subroutine disables the reporting of events of
     a given type.   When the keyboard event  is disabled, the
     keyboard is  locked and no  keystroke input is  placed in
     the input ring buffer.  Similarly, for all other devices,
     if an event  is disabled, the device  producing the event
     is inhibited from placing input into the ring.

     A  valid  input  ring  must be  defined  during  the  GSL
     initialization.

     Parameters

     event     The recognized events are as follows:

               1  Keystroke
               3  Locator movement or button
               4  Lighted Program Function Key (LPFK)
               5  Valuator

     The user can  enable the keyboard by  keying the sequence
     "ESC b"  (the  ANSI  Enable Manual  Input).   After  this
     sequence, keystroke events are again reported.

Return Value

     GS_SUCC   Successful.
     GS_EVNT   Invalid event type.
     GS_UNSC   Unsuccessful.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026