client.js 482 B

123456789101112
  1. // JSON formatter
  2. var $client = {};
  3. $client.on = function onclient(evt, callback) {
  4. try { msg = JSON.parse(evt.data);
  5. if (debug) console.log(JSON.stringify(msg));
  6. if (typeof callback == 'function' && msg) callback(msg);
  7. for (var i=0;i<$bert.protos.length;i++) {
  8. p = $bert.protos[i]; if (p.on(msg, p.do).status == "ok") return { status: "ok"}; }
  9. } catch (ex) { return { status: "error" }; }
  10. return { status: "ok" }; };