Interface Http2DataWriter

    • Method Detail

      • writeData

        Future<Void> writeData​(ChannelHandlerContext ctx,
                               int streamId,
                               Buffer data,
                               int padding,
                               boolean endStream)
        Writes a DATA frame to the remote endpoint. This will result in one or more frames being written to the context.
        Parameters:
        ctx - the context to use for writing.
        streamId - the stream for which to send the frame.
        data - the payload of the frame. This will be released by this method.
        padding - additional bytes that should be added to obscure the true content size. Must be between 0 and 256 (inclusive). A 1 byte padding is encoded as just the pad length field with value 0. A 256 byte padding is encoded as the pad length field with value 255 and 255 padding bytes appended to the end of the frame.
        endStream - indicates if this is the last frame to be sent for the stream.
        Returns:
        the future for the write.