Esempio n. 1
0
 def unregister(self, route, handler):
     self._queue_engine.unregister(route, handler)
     if route not in self._routes:
         self._client_recv_event_socket.setsockopt(zmq.UNSUBSCRIBE,
                 Event.message_header(route))
Esempio n. 2
0
 def unregister(self, route, handler):
     self._queue_engine.unregister(route, handler)
     if route not in self._routes:
         self._client_recv_event_socket.setsockopt(
             zmq.UNSUBSCRIBE, Event.message_header(route))
Esempio n. 3
0
 def register(self, route, handler):
     """ 接受指定的事件。 """
     if self._queue_engine.register(route, handler):
         self._client_recv_event_socket.setsockopt(zmq.SUBSCRIBE,
                 Event.message_header(route))
Esempio n. 4
0
 def register(self, route, handler):
     """ 接受指定的事件。 """
     if self._queue_engine.register(route, handler):
         self._client_recv_event_socket.setsockopt(
             zmq.SUBSCRIBE, Event.message_header(route))