示例#1
0
 def _init_handler(self, session, reader, writer):
     """
     Create a BrokerProtocolHandler and attach to a session
     :return:
     """
     handler = BrokerProtocolHandler(self.plugins_manager, self._loop)
     handler.attach(session, reader, writer)
     return handler
示例#2
0
 def _init_handler(self, reader, writer, session):
     """
     Create a BrokerProtocolHandler and attach to a session
     :return:
     """
     handler = BrokerProtocolHandler(reader, writer, self._loop)
     handler.attach_to_session(session)
     handler.on_packet_received.connect(self.sys_handle_packet_received)
     handler.on_packet_sent.connect(self.sys_handle_packet_sent)
     return handler