[ Содержание ] | [ Перечень функций ] |
XSync(display, discard) Display *display; Bool discard;
АРГУМЕНТЫ
Эта функция отправляет все команды из буфера X-серверу и встает в режим ожидания окончания обработки команд X-сервером. При этом также происходит чтение событий с X-сервера и помещение их в очередь событий библиотеки Xlib.
Если при вызове аргумент discard равен False, все события сохраняются в очереди. Иначе, если discard равен True, все события, включая те, которые уже были в очереди до вызова XSync удаляются.
Пользовательским приложениям редко случается пользоваться этой функцией. К примеру, ей можно воспользоваться тогда, когда есть подозрение, что X-сервер не будет успевать отрабатывать посланные запросы. В этом случае имеет смысл вызывать XSync для синхронизации работы программы с X-сервером.
См. также: XFlush.
[ Содержание ] | [ Перечень функций ] |