@@ -21,8 +21,7 @@ var dop = {
2121 // src
2222 util : { } ,
2323 core : { } ,
24- protocol : { } ,
25- transport : { listen :{ } , connect :{ } }
24+ protocol : { }
2625} ;
2726
2827
@@ -144,16 +143,16 @@ emitter.emit(name, 4);
144143
145144////////// src/env/browser/websocket.js
146145
147- var connectWebsocket = function ( dop , node , options ) {
146+ var connectWebsocket = function websocket ( dop , node , options ) {
148147
149- var url = 'ws://localhost:4444/' ;
148+ var url = 'ws://localhost:4444/' + dop . name ;
150149
151150 if ( typeof options . url == 'string' )
152151 url = options . url . replace ( 'http' , 'ws' ) ;
153152 else if ( typeof window != 'undefined' && / h t t p / . test ( window . location . href ) ) {
154153 var domain_prefix = / ( s s | p s ) ? : \/ \/ ( [ ^ \/ ] + ) \/ ? ( .+ ) ? / . exec ( window . location . href ) ,
155154 protocol = domain_prefix [ 1 ] ? 'wss' : 'ws' ;
156- url = protocol + '://' + domain_prefix [ 2 ] . toLocaleLowerCase ( ) + '/' ;
155+ url = protocol + '://' + domain_prefix [ 2 ] . toLocaleLowerCase ( ) + '/' + dop . name ;
157156 }
158157
159158 var socket = new options . transport . api ( url ) ,
@@ -1038,7 +1037,7 @@ dop.core.listener = function(args) {
10381037 this . transport = this . options . transport . apply ( this , args ) ;
10391038} ;
10401039// Inherit emitter
1041- Object . assign ( dop . core . listener . prototype , dop . util . emitter . prototype ) ;
1040+ dop . util . merge ( dop . core . listener . prototype , dop . util . emitter . prototype ) ;
10421041
10431042
10441043
@@ -1056,7 +1055,7 @@ dop.core.node = function() {
10561055 this . requests_queue = [ ] ;
10571056} ;
10581057// Inherit emitter
1059- Object . assign ( dop . core . node . prototype , dop . util . emitter . prototype ) ;
1058+ dop . util . merge ( dop . core . node . prototype , dop . util . emitter . prototype ) ;
10601059
10611060
10621061
@@ -2466,7 +2465,7 @@ dop.protocol.instructions = {
24662465 // [-1234, 0, [<object_id>, 'path']]
24672466
24682467 // Subscriptor -> Owner
2469- unsubscribe : 3 , // [ 1234, 3, <object_id>] // If object_id is negative means is unsubscribing his own object
2468+ unsubscribe : 3 , // [ 1234, 3, <object_id>]
24702469 // [-1234, 0]
24712470
24722471 // Subscriptor -> Owner
0 commit comments