def __init__(self, java_sock):
        self.java_obj = java_sock

        def simple_handler(msg):
            self.write(msg.body)

        self.handler_id = EventBus.register_simple_handler(True, simple_handler)
Esempio n. 2
0
    def __init__(self, java_sock):
        self.java_obj = java_sock

        def simple_handler(msg):
            self.write(msg.body)

        self.handler_id = EventBus.register_simple_handler(
            True, simple_handler)
Esempio n. 3
0
    def __init__(self, java_sock):
        self.java_obj = java_sock
        self.remote_addr = None
        self.local_addr = None

        def simple_handler(msg):
            self.write(msg.body)

        self.handler_id = EventBus.register_simple_handler(True, simple_handler)
Esempio n. 4
0
    def __init__(self, java_sock):
        self.java_obj = java_sock
        self.remote_addr = None
        self.local_addr = None

        def simple_handler(msg):
            self.write(msg.body)

        self.handler_id = EventBus.register_simple_handler(True, simple_handler)
Esempio n. 5
0
    def __init__(self, j_socket):
        self.java_obj = j_socket

        def simple_handler(msg):
            self.write_buffer(msg.body)

        self.write_handler_id = EventBus.register_simple_handler(False, simple_handler)
        
        def wrapped_closed_handler():
            EventBus.unregister_handler(self.write_handler_id)
            if hasattr(self, "_closed_handler"):
                self._closed_handler()
        self.java_obj.closedHandler(ClosedHandler(wrapped_closed_handler))
Esempio n. 6
0
    def __init__(self, j_socket):
        self.java_obj = j_socket
        self.remote_addr = None
        self.local_addr = None

        def simple_handler(msg):
            self.write(msg.body)

        self.write_handler_id = EventBus.register_simple_handler(False, simple_handler)
        
        def wrapped_close_handler():
            EventBus.unregister_handler(self.write_handler_id)
            if hasattr(self, "_close_handler"):
                self._close_handler()
        self.java_obj.closeHandler(CloseHandler(wrapped_close_handler))
Esempio n. 7
0
    def __init__(self, j_socket):
        self.java_obj = j_socket

        def simple_handler(msg):
            self.write_buffer(msg.body)

        self.write_handler_id = EventBus.register_simple_handler(
            False, simple_handler)

        def wrapped_closed_handler():
            EventBus.unregister_handler(self.write_handler_id)
            if hasattr(self, "_closed_handler"):
                self._closed_handler()

        self.java_obj.closedHandler(ClosedHandler(wrapped_closed_handler))
Esempio n. 8
0
    def __init__(self, j_socket):
        self.java_obj = j_socket
        self.remote_addr = None
        self.local_addr = None

        def simple_handler(msg):
            self.write(msg.body)

        self.write_handler_id = EventBus.register_simple_handler(
            False, simple_handler)

        def wrapped_close_handler():
            EventBus.unregister_handler(self.write_handler_id)
            if hasattr(self, "_close_handler"):
                self._close_handler()

        self.java_obj.closeHandler(CloseHandler(wrapped_close_handler))