XkbGetNamedIndicator man page on Raspbian

Man page or keyword search:  
man Server   8174 pages
apropos Keyword Search (all sections)
Output format
Raspbian logo
[printable version]

XkbGetNamedIndicator(3)		 XKB FUNCTIONS	       XkbGetNamedIndicator(3)

NAME
       XkbGetNamedIndicator  - Look up the indicator map and other information
       for an indicator by name

SYNOPSIS
       Bool XkbGetNamedIndicator (Display *dpy, unsigned  int  dev_spec,  Atom
	      name,   int   *ndx_rtrn,	Bool  *state_rtrn,  XkbIndicatorMapPtr
	      map_rtrn, Bool *real_rtrn);

ARGUMENTS
       - dpy  connection to the X server

       - dev_spec
	      keyboard device ID, or XkbUseCoreKbd

       - name name of the indicator to be retrieved

       - ndx_rtrn
	      backfilled with the index of the retrieved indicator

       - state_rtrn
	      backfilled with the current state of the retrieved indicator

       - map_rtrn
	       backfilled with the mapping for the retrieved indicator

       - real_rtrn
	      backfilled with True if the named indicator is real (physical)

DESCRIPTION
       Xkb also allows applications  to	 refer	to  indicators	by  name.  Use
       XkbGetNames to get the indicator names. Using names eliminates the need
       for hard-coding bitmask values for particular keyboards.	 For  example,
       instead	of  using vendor-specific constants such as WSKBLed_ScrollLock
       mask on Digital workstations or XLED_SCROLL_LOCK on  Sun	 workstations,
       you  can instead use XkbGetNamedIndicator to look up information on the
       indicator named "Scroll Lock."

       If the device specified by device_spec has  an  indicator  named	 name,
       XkbGetNamedIndicator returns True and populates the rest of the parame‐
       ters with information about the indicator. Otherwise,  XkbGetNamedIndi‐
       cator returns False.

       The ndx_rtrn field returns the zero-based index of the named indicator.
       This index 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 XkbIndicatorRec array of indicator maps.   state_rtrn  returns
       the  current  state  of	the  named indicator (True = on, False = off).
       map_rtrn returns the indicator map for the named	 indicator.  In	 addi‐
       tion,  if  the  indicator  is  mapped  to a physical LED, the real_rtrn
       parameter is set to True.

       Each of the " _rtrn " arguments is optional; you can pass NULL for  any
       unneeded " _rtrn " arguments.

RETURN VALUES
       True	      The  XkbGetNamedIndicator	 function  returns True if the
		      device specified by device_spec has an  indicator	 named
		      name.

       False	      The  XkbGetNamedIndicator	 function returns False if the
		      device specified by device_spec does not have an indica‐
		      tor named name.

SEE ALSO
       XkbGetNames(3)

X Version 11			 libX11 1.3.3	       XkbGetNamedIndicator(3)
[top]

List of man pages available for Raspbian

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