X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=test%2Fwebsock.js;h=c42955363e844698c844510c35e3c3c630011f5f;hb=7f4444176bd6efaa5e189a148351bab5a72c2853;hp=1ba136b4806181e512fc1fe4781a7e158ce71590;hpb=b75bbfd9bd96ad8bb7174a768ae70cf3e8c5af7a;p=src%2Fapp-framework-binder.git diff --git a/test/websock.js b/test/websock.js index 1ba136b4..c4295536 100644 --- a/test/websock.js +++ b/test/websock.js @@ -27,12 +27,18 @@ AfbWsItf = (function(){ var RETERR = 4; function AfbWsItf(base, onopen, onabort, ctx) { + ctx = ctx || new AfbCtxItf(); var wl = window.location; var u = "ws://"+wl.host+"/"+base; - this.ws = new (WebSocket || MozWebSocket)(u, [ "afb1", "afb2" ]); + if (ctx.token) { + u = u + '?x-afb-token=' + ctx.token; + if (ctx.uuid) + u = u + '&x-afb-uuid=' + ctx.uuid; + } + this.ws = new (WebSocket || MozWebSocket)(u, [ "x-afb-ws-json1" ]); this.pendings = {}; this.counter = 0; - this.ctx = ctx || new AfbCtxItf(); + this.ctx = ctx; this.ws.onopen = onopen.bind(this); this.ws.onerror = onerror.bind(this); this.ws.onclose = onclose.bind(this);