XkbGetNameChanges (3)
Leading comments
Copyright 1999 Oracle and/or its affiliates. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following condition...
NAME
XkbGetNameChanges - Update the local copy of the keyboard description with the actual values of the results of one or more calls to XkbNoteNameChangesSYNOPSIS
-
Status XkbGetNameChanges
(Display *dpy,
XkbDescPtr xkb,
XkbNameChangesPtr changes);
ARGUMENTS
- - dpy
-
- connection to the X server
- - xkb
- keyboard description to which names are copied
- - changes
- names components to be obtained from the server
DESCRIPTION
XkbGetNameChanges
examines the
changes
parameter, retrieves the necessary information from the server, and places the
results into the
xkb
keyboard description.
XkbGetNamesChanges
can generate BadAlloc, BadImplementation, and BadMatch errors.
DIAGNOSTICS
- BadAlloc
- Unable to allocate storage
- BadImplementation
- Invalid reply from server
- BadMatch
- A compatible version of Xkb was not available in the server or an argument has correct type and range, but is otherwise invalid