JavaScript is disabled on your browser.
Skip navigation links
io.netty.handler.stream

Class ChunkedFile

    • Method Detail

      • startOffset

        public long startOffset()
        Returns the offset in the file where the transfer began.
      • endOffset

        public long endOffset()
        Returns the offset in the file where the transfer will end.
      • currentOffset

        public long currentOffset()
        Returns the offset in the file where the transfer is happening currently.
      • readChunk

        @Deprecated
        public ByteBuf readChunk(ChannelHandlerContext ctx)
         throws Exception 
        Deprecated.
        Specified by:
        readChunk in interface ChunkedInput<ByteBuf>
        Parameters:
        ctx - The context which provides a ByteBufAllocator if buffer allocation is necessary.
        Returns:
        the fetched chunk. null if there is no data left in the stream. Please note that null does not necessarily mean that the stream has reached at its end. In a slow stream, the next chunk might be unavailable just momentarily.
        Throws:
        Exception
      • readChunk

        public ByteBuf readChunk(ByteBufAllocator allocator)
         throws Exception 
        Description copied from interface: ChunkedInput
        Fetches a chunked data from the stream. Once this method returns the last chunk and thus the stream has reached at its end, any subsequent ChunkedInput.isEndOfInput() call must return true.
        Specified by:
        readChunk in interface ChunkedInput<ByteBuf>
        Parameters:
        allocator - ByteBufAllocator if buffer allocation is necessary.
        Returns:
        the fetched chunk. null if there is no data left in the stream. Please note that null does not necessarily mean that the stream has reached at its end. In a slow stream, the next chunk might be unavailable just momentarily.
        Throws:
        Exception
      • length

        public long length()
        Description copied from interface: ChunkedInput
        Returns the length of the input.
        Specified by:
        length in interface ChunkedInput<ByteBuf>
        Returns:
        the length of the input if the length of the input is known. a negative value if the length of the input is unknown.
Skip navigation links

Copyright © 2008–2025 The Netty Project. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /