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. Wire type is RemoteParams only. Handler wiring is Request.register at server boot, not a method on this class.

Example

OLLMrpc.Live.RemoteParams.rpc_register();
OLLMrpc.Request.register(
"RPC-Live-Remote", new OLLMrpc.Live.Remote(),
typeof(OLLMrpc.Live.RemoteParams));
var req = new OLLMrpc.Request() {
method = "RPC-Live-Remote.unref",
param = new OLLMrpc.Live.RemoteParams() {
object_id = handle
},
connection = connection
};
req.dispatch();


Namespace: OLLMrpc.Live
Package: ollmchat

Content:

Creation methods:

Signals:

Inherited Members:

All known members inherited from class GLib.Object