Gi


Object Hierarchy:

Object hierarchy for Gi

Description:

public class Gi : Object

Register GObject types from a typelib and apply RPC calls to them.

register requires the namespace, then maps every object type to a wire alias (Bin.register) so a client can call Alias.new with no handle, then other methods on the lease. Request.dispatch constructs Gi with the inbound Request and calls dispatch. That method finds the typelib callable and routes constructors to dispatch_new, other methods to dispatch_function. Windows and Android compile windows/Gi.vala instead (meson, not #if).

Example

OLLMrpc.Gi.register("Gio", "2.0");
var gi = new OLLMrpc.Gi(req);
gi.dispatch();


Namespace: OLLMrpc
Package: ollmchat

Content:

Properties:

Static methods:

Creation methods:

Methods:

Fields:

Inherited Members:

All known members inherited from class GLib.Object