Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ gsevds(3g) — AIX PS/2 1.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought



GSEVDS(3g,L)                AIX Technical Reference                GSEVDS(3g,L)



-------------------------------------------------------------------------------
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 on the PS/2 are as follows:

         1  Keystroke
         3  Locator movement or button

The user can enable the keyboard by sending the "ESC b" key sequence from
within a program to the output device.

Note:  When the keyboard is disabled, this sequence cannot be entered.

RETURN VALUE




Processed November 7, 1990       GSEVDS(3g,L)                                 1





GSEVDS(3g,L)                AIX Technical Reference                GSEVDS(3g,L)



GS_SUCC  Successful.
GS_EVNT  Invalid event type.
GS_UNSC  Unsuccessful.




















































Processed November 7, 1990       GSEVDS(3g,L)                                 2



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