private class Http1Codec.ChunkedSource extends Http1Codec.AbstractSource
Modifier and Type | Field and Description |
---|---|
private long |
bytesRemainingInChunk |
private boolean |
hasMoreChunks |
private static long |
NO_CHUNK_YET |
private HttpUrl |
url |
bytesRead, closed, timeout
Constructor and Description |
---|
ChunkedSource(HttpUrl url) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
long |
read(okio.Buffer sink,
long byteCount) |
private void |
readChunkSize() |
endOfInput, timeout
private static final long NO_CHUNK_YET
private final HttpUrl url
private long bytesRemainingInChunk
private boolean hasMoreChunks
ChunkedSource(HttpUrl url)
public long read(okio.Buffer sink, long byteCount) throws java.io.IOException
read
in interface okio.Source
read
in class Http1Codec.AbstractSource
java.io.IOException
private void readChunkSize() throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
java.io.IOException