Remote


Object Hierarchy:

Object hierarchy for Remote

Description:

public class Remote : Object

Process-wide handler for live-handle refcount RPCs.

Uses Request.connection so each peer has its own lease table. Lease id is Request.lease_id. Handler wiring is Request.register_live at server boot, not a method on this class.

Example

OLLMrpc.Live.Remote.rpc_register();
OLLMrpc.Request.register_live("RPC-Live-Remote", new OLLMrpc.Live.Remote());
var req = new OLLMrpc.Request() {
method = "RPC-Live-Remote.rpc_unref",
lease_id = handle,
connection = connection
};
req.dispatch();


Namespace: OLLMrpc.Live
Package: ollmchat

Content:

Static methods:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object