public Signal(NodeMap<LocalNode> locals, NodeMap<RemoteNode> remotes) { this.Locals = locals; this.Remotes = remotes; this.Signature = ""; this.Funcs = new List<Function>(); this.Context = new SignalContext(); }
public void Call(SignalContext context, string fname, JArray paras, Action<JArray> callback) { var f = _funcs[fname]; f.Call(context, paras, callback); }
public void Call(SignalContext context, JArray args, Action<JArray> cb) { _func(context, args, cb); }