XkbGetIndicatorState(3) - phpMan

Command: man perldoc info search(apropos)  


XkbGetIndicatorState(3)                   XKB FUNCTIONS                   XkbGetIndicatorState(3)



NAME
       XkbGetIndicatorState - Obtains the current state of the keyboard indicators

SYNOPSIS
       Status XkbGetIndicatorState ( display, device_spec, state_return )
             Display *display;
             unsigned int device_spec;
             unsigned int state_return;

ARGUMENTS
       - display
              connection to the X server

       - device_spec
              device ID, or XkbUseCoreKbd

       - state_return
              backfilled with a mask of the indicator state

DESCRIPTION
       Xkb  allows  applications to obtain information about indicators using two different meth-
       ods. The first method, which is similar to the core X implementation, uses a mask to spec-
       ify  the  indicators. The second method, which is more suitable for applications concerned
       with interoperability, uses indicator names. The correspondence between the indicator name
       and  the  bit position in masks is as follows: one of the parameters returned from XkbGet-
       NamedIndicators is an index that is the bit position to use  in  any  function  call  that
       requires a mask of indicator bits, as well as the indicator's index into the XkbIndicator-
       Rec array of indicator maps.

       XkbGetIndicatorState queries the display for the state of the  indicators  on  the  device
       specified  by  the device_spec.  For each indicator that is "turned on" on the device, the
       associated bit is set in state_return.  If a compatible version of the  Xkb  extension  is
       not  available in the server, .I XkbGetIndicatorState returns a BadMatch error. Otherwise,
       it sends  the  request  to  the  X  server,  places  the  state  of  the  indicators  into
       state_return,  and  returns  Success.  Thus  the value reported by XkbGetIndicatorState is
       identical to the value reported by the core protocol.

DIAGNOSTICS
       BadMatch       A compatible version of Xkb was not available in the server or an  argument
                      has correct type and range, but is otherwise invalid

SEE ALSO
       XkbGetNamedIndicators(3)




X Version 11                               libX11 1.1.5                   XkbGetIndicatorState(3)

Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-25 13:37 @38.107.179.236 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!