equire</span>(<span class="string">"lgi"</span>).Gio
<span class="keyword">local</span> Bus = <span class="global">require</span>(<span class="string">"dbus_proxy"</span>).Bus
<span class="keyword">local</span> ibus = Bus.<span class="function-name">new</span>(
    <span class="string">"org.freedesktop.IBus"</span>,
    Gio.DBusConnectionFlags.AUTHENTICATION_CLIENT
)
<span class="global">assert</span>(Bus[<span class="string">"org.freedesktop.IBus"</span>] == ibus)</pre>
    </ul>

</dd>
</dl>
    <h2 class