XkbGetDeviceLedInfo(3) - phpMan

Command: man perldoc info search(apropos)  


XkbGetDeviceLedInfo(3)                    XKB FUNCTIONS                    XkbGetDeviceLedInfo(3)



NAME
       XkbGetDeviceLedInfo  -  Query  the indicator names, maps, and state associated with an LED
       feedback of an input extension device

SYNOPSIS
       Status XkbGetDeviceLedInfo ( dpy, device_info, led_class, led_id, which )
             Display * dpy;
             XkbDeviceInfoPtr device_info;
             unsigned int led_class;
             unsigned int led_id;
             unsigned int which;

ARGUMENTS
       - dpy  connection to X server

       - device_info
              structure to update with results

       - led_class
              LED feedback class assigned by input extension

       - led_id
              LED feedback ID assigned by input extension

       - which
              mask indicating desired information

DESCRIPTION
       XkbGetDeviceLedInfo queries the server for the desired LED information  for  the  feedback
       specified  by  led_class  and  led_id  for  the  X  input  extension  device  indicated by
       device_spec->device_info and waits for a reply. If successful,  XkbGetDeviceLedInfo  back-
       fills  the  relevant  fields  of  device_info  as determined by which with the results and
       returns Success. Valid values for which are the inclusive OR of  any  of  XkbXI_Indicator-
       NamesMask, XkbXI_IndicatorMapsMask, and XkbXI_IndicatorStateMask.

       The  fields  of  device_info that are filled in when this request succeeds are name, type,
       supported, and unsupported, and portions of the leds structure corresponding to  led_class
       and  led_id  as indicated by the bits set in which.  The device_info->leds vector is allo-
       cated if necessary  and  sz_leds  and  num_leds  filled  in.  The  led_class,  led_id  and
       phys_indicators  fields  of  the  device_info->leds  entry  corresponding to led_class and
       led_id are always filled in.

       If which contains XkbXI_IndicatorNamesMask, the names_present  and  names  fields  of  the
       device_info->leds  structure  corresponding  to led_class and led_id are updated, if which
       contains XkbXI_IndicatorStateMask, the corresponding state field is updated, and if  which
       contains XkbXI_IndicatorMapsMask, the maps_present and maps fields are updated.

       If a compatible version of Xkb is not available in the server or the Xkb extension has not
       been properly initialized, XkbGetDeviceLedInfo returns  BadAccess.  If  allocation  errors
       occur, a BadAlloc status is returned. If the device has no indicators, a BadMatch error is
       returned. If ledClass or ledID have illegal values, a BadValue error is returned. If  they
       have  legal values but do not specify a feedback that contains LEDs and is associated with
       the specified device, a BadMatch error is returned.

DIAGNOSTICS
       BadAccess      The Xkb extension has not been properly initialized

       BadAlloc       Unable to allocate storage

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

       BadValue       An argument is out of range



X Version 11                               libX11 1.1.5                    XkbGetDeviceLedInfo(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:31 @38.107.179.237 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!