UNPKG

avs-proxy

Version:

Proxy for avs-rpc

38 lines (30 loc) 804 B
// Generated by CoffeeScript 1.8.0 (function() { var Server, User, srv; Server = require('avs-Proxy').Server; srv = new Server("http://localhost:" + process.argv[2], 'ns2', function(rpc, err) { var remote; if (err) { return console.log(err); } else { rpc.implement(new User('test', 123)); remote = rpc.remote('echo'); return setTimeout((function() { console.log("sending echo"); return remote.echo(34, function(rst, err) { return console.log(err ? err : "echo: " + rst); }); }), 2000); } }); User = (function() { function User(name, age) { this.name = name; this.age = age; } User.prototype.getAge = function() { return this.age; }; return User; })(); }).call(this);