public class TextStreamAsyncOptions extends LineAsyncOptions
| Modifier and Type | Field and Description |
|---|---|
int |
byteRingBufferCapacity
Capacity of the implicit
ByteRingBuffer used for copying bytes
to/from the target byte stream. |
int |
charRingBufferCapacity
Capacity of the implicit
CharRingBuffer used for encoding/decoding
of char to/from bytes. |
static int |
DEFAULT_BYTE_RING_BUFFER_CAPACITY
Default value for
byteRingBufferCapacity - 2048 bytes. |
static int |
DEFAULT_CHAR_RING_BUFFER_CAPACITY
Default value for
charRingBufferCapacity - 1024 chars. |
static int |
DEFAULT_STRING_RING_BUFFER_CAPACITY
Default value for
stringRingBufferCapacity - 64 strings. |
int |
stringRingBufferCapacity
Capacity of the implicit
StringRingBuffer used for storing lines. |
CR, CRLF, DEFAULT_ESTIMATED_LINE_LENGTH, estimatedLineLength, LF, lineBreak, SYSTEMcharset, DEFAULTtimeout, TIMEOUT_INFINITE, timeUnit| Constructor and Description |
|---|
TextStreamAsyncOptions() |
public static final int DEFAULT_BYTE_RING_BUFFER_CAPACITY
byteRingBufferCapacity - 2048 bytes.public static final int DEFAULT_CHAR_RING_BUFFER_CAPACITY
charRingBufferCapacity - 1024 chars.public static final int DEFAULT_STRING_RING_BUFFER_CAPACITY
stringRingBufferCapacity - 64 strings.public int byteRingBufferCapacity
ByteRingBuffer used for copying bytes
to/from the target byte stream.
Defaults to DEFAULT_BYTE_RING_BUFFER_CAPACITY.public int charRingBufferCapacity
CharRingBuffer used for encoding/decoding
of char to/from bytes.
Defaults to DEFAULT_CHAR_RING_BUFFER_CAPACITY.public int stringRingBufferCapacity
StringRingBuffer used for storing lines.
Defaults to DEFAULT_STRING_RING_BUFFER_CAPACITY.