Example #1
0
    def write_buffer(self, buffer, handler=None):
        """ Write a buffer to the response. The handler (if supplied) will be called when the buffer has actually been written to the wire.

        Keyword arguments:
        @param buffer: The buffer to write
        @param handler: The handler to be called when writing has been completed. It is wrapped in a DoneHandler (default None)
        
        @return: a HttpServerResponse so multiple operations can be chained.
        """
        if handler is None:
            self.java_obj.writeBuffer(buffer._to_java_buffer())
        else:
            self.java_obj.writeBuffer(buffer._to_java_buffer(), DoneHandler(handler))
        return self
Example #2
0
    def write_binary_frame(self, buffer):
        """ 
        Write data to the websocket as a binary frame 

        Keyword arguments:
        @param buffer: Buffer data to write to socket.

        """
        self.java_obj.writeBinaryFrame(buffer._to_java_buffer())
Example #3
0
    def write_buffer(self, buffer, handler=None):
        """Write a Buffer to the socket. The handler will be called when the buffer has actually been written to the wire.

        Keyword arguments:
        @param buffer: The buffer to write.
        @param handler: The handler to call on completion.
        """
        java_buffer = buffer._to_java_buffer()
        if handler is None:
            self.java_obj.write(java_buffer)
        else:
            self.java_obj.write(java_buffer, DoneHandler(handler))
Example #4
0
    def write_buffer(self, buffer, handler=None):
        """Write a Buffer to the socket. The handler will be called when the buffer has actually been written to the wire.

        Keyword arguments:
        @param buffer: The buffer to write.
        @param handler: The handler to call on completion.
        """
        java_buffer = buffer._to_java_buffer()
        if handler is None:
            self.java_obj.write(java_buffer)
        else:
            self.java_obj.write(java_buffer, DoneHandler(handler))