Package io.grpc
Interface KnownLength
public interface KnownLength
An
InputStream
or alike whose total number of bytes that can be read is known
upfront.
Usually it's a InputStream
that also implements this interface, in which case
InputStream.available()
has a stronger semantic by returning an accurate number
instead of an estimation.
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the total number of bytes that can be read (or skipped over) from this object until all bytes have been read out.
-
Method Details
-
available
Returns the total number of bytes that can be read (or skipped over) from this object until all bytes have been read out.- Throws:
IOException
-