| Package | Description |
|---|---|
| org.aoju.bus.core.io.segment | |
| org.aoju.bus.http.metric.http |
| Modifier and Type | Field and Description |
|---|---|
Buffer |
RealSource.buffer |
Buffer |
RealSink.buffer |
Buffer |
Buffer.UnsafeCursor.buffer |
| Modifier and Type | Method and Description |
|---|---|
Buffer |
RealSource.buffer() |
Buffer |
RealSink.buffer() |
Buffer |
BufferSource.buffer() |
Buffer |
BufferSink.buffer() |
Buffer |
Buffer.buffer() |
Buffer |
Buffer.clone() |
Buffer |
Buffer.copyTo(Buffer out,
long offset,
long byteCount)
从这里复制
byteCount字节,从offset开始,复制到out. |
Buffer |
Buffer.copyTo(OutputStream out)
将其内容复制到
out. |
Buffer |
Buffer.copyTo(OutputStream out,
long offset,
long byteCount)
从这里复制
byteCount字节,从offset开始,复制到 out. |
Buffer |
Buffer.emitCompleteSegments() |
Buffer |
RealSource.getBuffer() |
Buffer |
BufferSource.getBuffer() |
Buffer |
Buffer.getBuffer() |
Buffer |
Buffer.readFrom(InputStream in)
将
in中的字节读入并转为bytes |
Buffer |
Buffer.readFrom(InputStream in,
long byteCount)
Read
byteCount bytes from in to this. |
Buffer |
Buffer.write(byte[] source) |
Buffer |
Buffer.write(byte[] source,
int offset,
int byteCount) |
Buffer |
Buffer.write(ByteString byteString) |
Buffer |
Buffer.writeByte(int b) |
Buffer |
Buffer.writeDecimalLong(long v) |
Buffer |
Buffer.writeHexadecimalUnsignedLong(long v) |
Buffer |
Buffer.writeInt(int i) |
Buffer |
Buffer.writeIntLe(int i) |
Buffer |
Buffer.writeLong(long v) |
Buffer |
Buffer.writeLongLe(long v) |
Buffer |
Buffer.writeShort(int s) |
Buffer |
Buffer.writeShortLe(int s) |
Buffer |
Buffer.writeString(String string,
Charset charset) |
Buffer |
Buffer.writeString(String string,
int beginIndex,
int endIndex,
Charset charset) |
Buffer |
Buffer.writeTo(OutputStream out)
将其内容写入
out. |
Buffer |
Buffer.writeTo(OutputStream out,
long byteCount)
将
byteCount字节写入out. |
Buffer |
Buffer.writeUtf8(String string) |
Buffer |
Buffer.writeUtf8(String string,
int beginIndex,
int endIndex) |
Buffer |
Buffer.writeUtf8CodePoint(int codePoint) |
| Modifier and Type | Method and Description |
|---|---|
Buffer |
Buffer.copyTo(Buffer out,
long offset,
long byteCount)
从这里复制
byteCount字节,从offset开始,复制到out. |
long |
Source.read(Buffer sink,
long byteCount)
从中删除至少1个字节,最多为
byteCount字节, 并将它们
附加到sink。返回读取的字节数,如果该源已耗尽,则返回-1 |
long |
RealSource.read(Buffer sink,
long byteCount) |
long |
InflaterSource.read(Buffer sink,
long byteCount) |
long |
HashSource.read(Buffer sink,
long byteCount) |
long |
GzipSource.read(Buffer sink,
long byteCount) |
long |
DelegateSource.read(Buffer sink,
long byteCount) |
long |
Buffer.read(Buffer sink,
long byteCount) |
void |
FileOperator.read(long pos,
Buffer sink,
long byteCount)
|
void |
RealSource.readFully(Buffer sink,
long byteCount) |
void |
BufferSource.readFully(Buffer sink,
long byteCount)
Removes exactly
byteCount bytes from this and appends them to sink. |
void |
Buffer.readFully(Buffer sink,
long byteCount) |
void |
ByteString.write(Buffer buffer) |
void |
ByteBuffer.write(Buffer buffer) |
void |
Sink.write(Buffer source,
long byteCount) |
void |
RealSink.write(Buffer source,
long byteCount) |
void |
HashSink.write(Buffer source,
long byteCount) |
void |
GzipSink.write(Buffer source,
long byteCount) |
void |
FaultHideSink.write(Buffer source,
long byteCount) |
void |
DelegateSink.write(Buffer source,
long byteCount) |
void |
DeflaterSink.write(Buffer source,
long byteCount) |
void |
Buffer.write(Buffer source,
long byteCount) |
void |
FileOperator.write(long pos,
Buffer source,
long byteCount)
将
byteCount字节从source写到pos的文件中 |
| Constructor and Description |
|---|
ByteBuffer(Buffer buffer,
int byteCount) |
| Modifier and Type | Method and Description |
|---|---|
void |
Http2Connection.writeData(int streamId,
boolean outFinished,
Buffer buffer,
long byteCount)
此方法的调用程序不是线程安全的,有时在应用程序线程上也是如此。
通常,将调用此方法将数据的缓冲区发送给对等方.
|
Copyright © 2019. All rights reserved.