settle


Description:

public void settle ()

Blocks until all pending D-Bus messages have been delivered.

Also emits the (rate-limited) changed signal if changes are currently pending.

This is useful in two situations: 1. when using synchronous method calls since e.g. D-Bus signals received while waiting for the reply are queued up and dispatched after the synchronous call ends; and 2. when using asynchronous calls where the return value references a newly created object (such as the Manager.LoopSetup() method).

Parameters:

this

A Client.