runtime/WampClient.py
changeset 1443 ff8a22d45c44
parent 1441 826730e60407
child 1445 e25479e3fe11
equal deleted inserted replaced
1442:ad9a7853dea2 1443:ff8a22d45c44
    38 
    38 
    39     @inlineCallbacks
    39     @inlineCallbacks
    40     def onJoin(self, details):
    40     def onJoin(self, details):
    41         global _WampSession
    41         global _WampSession
    42         _WampSession = self
    42         _WampSession = self
    43         print 'WAMP session joined by :', self.config.extra["ID"]
    43         ID = self.config.extra["ID"]
       
    44         print 'WAMP session joined by :', ID
    44         for name in ExposedCalls:
    45         for name in ExposedCalls:
    45             reg = yield self.register(MakeCallee(name), name)
    46             reg = yield self.register(MakeCallee(name), '.'.join((ID,name)))
    46 
    47 
    47     def onLeave(self, details):
    48     def onLeave(self, details):
    48         global _WampSession
    49         global _WampSession
    49         _WampSession = None
    50         _WampSession = None
    50         print 'WAMP session left'
    51         print 'WAMP session left'