XPutBackEvent(3) XLIB FUNCTIONS XPutBackEvent(3)NAME
XPutBackEvent - put events back on the queue
SYNTAX
XPutBackEvent(Display *display, XEvent *event);
ARGUMENTS
display Specifies the connection to the X server.
event Specifies the event.
DESCRIPTION
The XPutBackEvent function pushes an event back onto the head of the display's event queue by copying the event into the queue. This can
be useful if you read an event and then decide that you would rather deal with it later. There is no limit to the number of times in suc-
cession that you can call XPutBackEvent.
SEE ALSO XAnyEvent(3), XIfEvent(3), XNextEvent(3), XSendEvent(3)
Xlib - C Language X Interface
X Version 11 libX11 1.3.2 XPutBackEvent(3)
Check Out this Related Man Page
XIfEvent(3X11) XLIB FUNCTIONS XIfEvent(3X11)NAME
XIfEvent, XCheckIfEvent, XPeekIfEvent - check the event queue with a predicate procedure
SYNTAX
XIfEvent(display, event_return, predicate, arg)
Display *display;
XEvent *event_return;
Bool (*predicate)();
XPointer arg;
Bool XCheckIfEvent(display, event_return, predicate, arg)
Display *display;
XEvent *event_return;
Bool (*predicate)();
XPointer arg;
XPeekIfEvent(display, event_return, predicate, arg)
Display *display;
XEvent *event_return;
Bool (*predicate)();
XPointer arg;
ARGUMENTS
arg Specifies the user-supplied argument that will be passed to the predicate procedure.
display Specifies the connection to the X server.
event_return
Returns either a copy of or the matched event's associated structure.
predicate Specifies the procedure that is to be called to determine if the next event in the queue matches what you want.
DESCRIPTION
The XIfEvent function completes only when the specified predicate procedure returns True for an event, which indicates an event in the
queue matches. XIfEvent flushes the output buffer if it blocks waiting for additional events. XIfEvent removes the matching event from
the queue and copies the structure into the client-supplied XEvent structure.
When the predicate procedure finds a match, XCheckIfEvent copies the matched event into the client-supplied XEvent structure and returns
True. (This event is removed from the queue.) If the predicate procedure finds no match, XCheckIfEvent returns False, and the output buf-
fer will have been flushed. All earlier events stored in the queue are not discarded.
The XPeekIfEvent function returns only when the specified predicate procedure returns True for an event. After the predicate procedure
finds a match, XPeekIfEvent copies the matched event into the client-supplied XEvent structure without removing the event from the queue.
XPeekIfEvent flushes the output buffer if it blocks waiting for additional events.
SEE ALSO XAnyEvent(3X11), XNextEvent(3X11), XPutBackEvent(3X11)XSendEvent(3X11)
Xlib - C Language X Interface
X Version 11 Release 6.6 XIfEvent(3X11)
Hi all,
I want to create a new user and grant him ONLY transfer files access to a specific directory where he can only upload and read the files. He should be restricted to this activity only.
Regards (6 Replies)
Hi everyone,
I know the following questions are noobish questions but I am asking them because I am confused about the basics of history behind UNIX and LINUX.
Ok onto business, my questions are-:
Was/Is UNIX ever an open source operating system ?
If UNIX was... (21 Replies)
Hi,
Last 2 weeks I have searched many forums and i haven't found the answer for the question:
How to get all command output to Putty title?
Needed it for other programs to know when some jobs on a server is done and is it done right or wrong. Plink stdout and stdin wasn't working, i used many... (1 Reply)
anyone have any idea how do to this with auth_attr?
I suspect if I grant him
solaris.device.:RO::Device Allocation::help=DevAllocHeader.html
that will work but I'm unsure. Just looking for a second opinion. (10 Replies)
I am looking for a stable, reliable system to replace my current Windows systems in the home. These are simple systems that I purchased from the local Big Box store.
I have heard many good things about Unix and it's various children and it sounds like a good option to me. I have worked... (2 Replies)
We have a lot of scripts using cut as :
cut -c 0-8 --works for cut (GNU coreutils) 5.97, but does not work for cut (GNU coreutils) 8.4.
Gives error -
cut: fields and positions are numbered from 1
Try `cut --help' for more information.
The position needs to start with 1 for later... (6 Replies)
I've got a problem with a proxy configuration. We have an LDAP group that lists all users who are authorised to use the proxy to FTP (usually Filezilla) out to the world, and by implication those not in the group should be denied. My users are delighted that this has been enabled and those that... (9 Replies)
hi folks,
how to using tar with exclude directory and compress it using tar.Z
i only know how to exclude dir only with this command below:
tar -cvf /varios/restore/test.tar -X excludefile.txt /jfma/test1/
how to compress it using 1 command?
Thanx
Please use CODE tags as... (6 Replies)
Hello All,
I had recently learnt a bit of Docker(which provides containerization process).
Here are some of my learning points from it.
Let us start first with very basic question:
What is Docker:
Docker is a platform for sysadmins and developers to DEPLOY, DEVELOP and RUN applications ... (7 Replies)
What is the point of this? Whenever I close my shell it appends to the history file without adding this. I have never seen it overwrite my history file.
# When the shell exits, append to the history file instead of overwriting it
shopt -s histappend (3 Replies)
Hello for all,
I am testing the behavior of a 32 bit application running on Solaris 5.10 (SPARC), and realize it reaches 4GB of memory and then crashes.
It doesn't matter the amount of used memory as application is intended to perform many transactions; rather, what I want to achieve is to... (2 Replies)