| 接口 | 说明 |
|---|---|
| PipeBuilder |
Application stack builder
|
| PipeBuilder.PipelineBuilder<RCV_UP,SND_DOWN> | |
| PipeExceptionHolder<IN,OUT> |
Gets called if a Throwable was thrown.
|
| PipeHandler<IN,OUT> |
Used to represent a unidirectional data processor, two
PipeHandler`s in opposite directions can to PipeLayer |
| PipeLayer<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> |
PipeLayer is a Duplexer, The data flow direction is identified by the isRcv parameter.
|
| PipeListener<T> |
The message receiving listener at the tail of the pipe.
|
| PipeRcvQueue<T> |
Network protocol layer input endpoint data queue
|
| PipeSndQueue<T> |
The network protocol layer outputs the data queue of the endpoint
|
| PipeStatistical |
Get protocol stack statistics
|
| 类 | 说明 |
|---|---|
| CourierHandler<T> |
Transparent conveyor belt.
|
| EmbeddedChannel |
Base class for
SoChannel implementations that are used in an embedded fashion. |
| EmbeddedSocketAddress |
Base class for
SoChannel implementations that are used in an embedded fashion. |
| EmbeddedSoContext |
Base class for
SoContext implementations that are used in an embedded fashion. |
| EmbeddedTransfer |
Used for data transfer between two
EmbeddedChannel. |
| PipeConfig |
PipeConfig represents the amount of data stored on these endpoints
A ByteBuf endpoint indicating the number of bytes to store
The PipeRcvQueue/PipeSndQueue endpoint, which indicates the number of stored objects
default value is -1, when set to -1, It means infinite
A PipeConfig is used for only one protocol layer. |
| PipeDuplexLayer<RCV_UP,RCV_DOWN,SND_UP,SND_DOWN> |
Used to represent a unidirectional data processor, two
PipeDuplexLayer`s in opposite directions can to PipeLayer |
| PipeInitializer |
Application stack PipeBuilder
|
| PipeQueue<T> |
PipeRcvQueue/PipeSndQueue implements
|
| 枚举 | 说明 |
|---|---|
| PipeStatus |
A status for
PipeLayer |
Copyright © 2022–2024. All rights reserved.