XkbGetDeviceLedInfo man page on PC-BSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
PC-BSD logo
[printable version]

XkbGetDeviceLedInfo(3)		 XKB FUNCTIONS		XkbGetDeviceLedInfo(3)

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

SYNOPSIS
       Status XkbGetDeviceLedInfo (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 backfills the relevant fields
       of device_info as determined by which with the results and returns Suc‐
       cess. Valid values for which are the inclusive OR of any of XkbXI_Indi‐
       catorNamesMask, 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 allocated if neces‐
       sary 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_Indi‐
       catorMapsMask, 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.3.3		XkbGetDeviceLedInfo(3)
[top]

List of man pages available for PC-BSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net