Windows PowerShell command on Get-command XkbGetNames
MyWebUniversity

Manual Pages for UNIX Operating System command usage for man XkbGetNames

XKB FUNCTIONS XkbGetNames(3x11)

NAME

XkbGetNames - Obtain symbolic names from the server

SYNOPSIS

cc [ flag... ] file... -lX11 [ library... ]

Status XkbGetNames (Display *dpy, unsigned int which,

XkbDescPtr Xkb); ARGUMENTS

- dpy

connection to the X server

- which

mask of names or map components to be updated

- Xkb

keyboard description to be updated

DESCRIPTION

XkbGetNames retrieves symbolic names for the components of

the keyboard extension from the X server. The which parame-

ter specifies the name components to be updated in the xkb parameter, and is the bitwise inclusive OR of the valid names mask bits defined in Table 1. Table 1 Symbolic Names Masks

________________________________________________________________________________

Mask Bit Value Keyboard Field Component

________________________________________________________________________________

XkbKeycodesNameMask (1<<0) Xkb->names keycodes

XkbGeometryNameMask (1<<1) Xkb->names geometry

XkbSymbolsNameMask (1<<2) Xkb->names symbols

XkbPhysSymbolsNameMask (1<<3) Xkb->names phys_symbols

XkbTypesNameMask (1<<4) Xkb->names type

XkbCompatNameMask (1<<5) Xkb->names compat

XkbKeyTypeNamesMask (1<<6) Xkb->map type[*].name

XkbKTLevelNamesMask (1<<7) Xkb->map type[*].lvl_names[*]

XkbIndicatorNamesMask (1<<8) Xkb->names indicators[*]

XkbKeyNamesMask (1<<9) Xkb->names keys[*], num_keys

XkbKeyAliasesMask (1<<10) Xkb->names key_aliases[*], num_key_aliases

XkbVirtualModNamesMask (1<<11) Xkb->names vmods[*]

XkbGroupNamesMask (1<<12) Xkb->names groups[*]

XkbRGNamesMask (1<<13) Xkb->names radio_groups[*], num_rg

XkbComponentNamesMask (0x3f) Xkb->names keycodes,

geometry, symbols, physical symbols, types, and compatibility map X Version 11 Last change: libX11 1.3.5 1

XKB FUNCTIONS XkbGetNames(3x11)

XkbAllNamesMask (0x3fff) Xkb->names all name components

If the names field of the keyboard description xkb is NULL,

XkbGetNames allocates and initializes the names component of

the keyboard description before obtaining the values speci-

fied by which. If the names field of xkb is not NULL,

XkbGetNames obtains the values specified by which and copies

them into the keyboard description Xkb.

If the map component of the xkb parameter is NULL, XkbGet-

Names does not retrieve type or shift level names, even if XkbKeyTypeNamesMask or XkbKTLevelNamesMask are set in which.

XkbGetNames can return Success, or BadAlloc, BadLength, Bad-

Match, and BadImplementation errors. To free symbolic names, use XkbFreeNames. DIAGNOSTICS BadAlloc Unable to allocate storage BadImplementation Invalid reply from server BadLength The length of a request is shorter or longer than that required to minimally contain the arguments 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

XkbFreeNames(3x11)

ATTRIBUTES

See attributes(5) for descriptions of the following attri-

butes:

____________________________________________________________

| ATTRIBUTE TYPE | ATTRIBUTE VALUE |

|_____________________________|_____________________________|

| Availability | x11/library/libx11 |

|_____________________________|_____________________________|

| Interface Stability | Committed |

|_____________________________|_____________________________|

| MT-Level | See XInitThreads(3X11) |

|_____________________________|_____________________________|

X Version 11 Last change: libX11 1.3.5 2




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™