hpux man page for xconnectionwatchproc

Query: xconnectionwatchproc

OS: hpux

Section: 3x

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

XConnectionWatchProc(3X)					  XLIB FUNCTIONS					  XConnectionWatchProc(3X)

NAME
XConnectionWatchProc - procedure called when internal connection opens or closes
SYNTAX
typedef void (*XConnectionWatchProc)(display, client_data, fd, opening, watch_data) Display *display; XPointer client_data; int fd; Bool opening; XPointer *watch_data;
ARGUMENTS
display Specifies the connection to the X server. client_data Specifies the additional client data. fd Specifies the file descriptor. opening Specifies whether the connections is being opened or closed. watch_data Specifies a location for private watch_data.
DESCRIPTION
XConnectionWatchProc is registered by XAddConnectionWatch() and is called each time Xlib opens or closed an internal connection for the specified display. If opening is True, the procedure can store a pointer to private data in the location pointed to by watch_data; when the procedure is later called for this same connection and opening is False, the location pointed to by watch_data will hold this same private data pointer. The registered procedure should not call any Xlib functions. If the procedure directly or indirectly causes the state of internal connec- tions or watch procedures to change, the result is not defined. If Xlib has been initialized for threads, the procedure is called with the display locked and the result of a call by the procedure to any Xlib function that locks the display is not defined unless the executing thread has externally locked the display using XLockDisplay.
SEE ALSO
XAddConnectionWatch(3X) X Version 11 Release 6 XConnectionWatchProc(3X)
Related Man Pages
xaddconnectionwatch(3x11) - redhat
xinternalconnectionnumbers(3x11) - redhat
xaddconnectionwatch(3) - debian
xinternalconnectionnumbers(3) - debian
xprocessinternalconnection(3) - debian
Similar Topics in the Unix Linux Community
delete file without opening vi
Position to last line when vi opens a file.
Error in opening a file C++
doubt
SP2-0642 error while executing procedure from shell script