https://wiki.delphigl.com/index.php?title=XSync&feed=atom&action=historyXSync - Versionsgeschichte2024-03-28T13:18:26ZVersionsgeschichte dieser Seite in DGL WikiMediaWiki 1.27.4https://wiki.delphigl.com/index.php?title=XSync&diff=21771&oldid=prevThoronador: Die Seite wurde neu angelegt: = XSync = == Name == '''XSync''' - Wartet, bis alle Anfragen vom X-Server empfangen und verarbeitet wurden. == Delphi-Spezifikation == function '''XSync'''(''dpy...2008-05-27T16:04:22Z<p>Die Seite wurde neu angelegt: = XSync = == Name == '''XSync''' - Wartet, bis alle Anfragen vom X-Server empfangen und verarbeitet wurden. == Delphi-Spezifikation == function '''XSync'''(''dpy...</p>
<p><b>Neue Seite</b></p><div>= XSync =<br />
<br />
<br />
<br />
== Name ==<br />
'''XSync''' - Wartet, bis alle Anfragen vom X-Server empfangen und verarbeitet wurden.<br />
<br />
<br />
<br />
== Delphi-Spezifikation ==<br />
function '''XSync'''(''dpy'': PDisplay; ''discard'': Boolean): Integer;<br />
<br />
<br />
<br />
== Parameter ==<br />
<br />
{| border="1" rules="all"<br />
! ''dpy'' <br />
| Gibt die Verbindung zum X-Server an<br />
|-<br />
! ''discard''<br />
| Gibt an, ob '''XSync''' alle Events der Event-Warteschlange verwerfen soll<br />
|}<br />
<br />
<br />
<br />
== Beschreibung ==<br />
Die Funktion '''XSync''' leert den Ausgabepuffer und wartet dann, bis alle Anfragen vom X-Server empfangen und verarbeitet wurden. Alle möglicherweise generierten Fehler müssen durch die Fehlerbehandlungsroutinen abgehandelt werden. Für jeden erhaltenen Protokollfehler ruft '''XSync''' die Fehlerbehandlungsroutine der Klientanwendung auf. Alle durch den Server erzeugten Events werden in die Event-Warteschlange eingereiht.<br />
<br />
Falls ''discard'' den Wert '''False''' hat, so verwirft '''XSync''' die Events in der Event-Warteschlange nicht. Falls für ''discard'' der Wert '''True''' übergeben wurde, so verwirft '''XSync''' alle Events in der Warteschlange, einschließlic der Events, die vor dem Aufruf von '''XSync''' in der Warteschlange waren. Eine Klientanwendung braucht '''XSync''' jedoch nur in seltenen Fällen aufzurufen.<br />
<br />
<br />
<br />
== Siehe auch ==<br />
[[XEventsQueued]], [[XFlush]], [[XPending]]<br />
<br />
[[Kategorie:X|Sync]]</div>Thoronador