| 程序包 | 说明 |
|---|---|
| net.hasor.neta.channel | |
| net.hasor.neta.handler | |
| net.hasor.neta.handler.ssl |
| 限定符和类型 | 类和说明 |
|---|---|
class |
PipeContextImpl
PipeContext implements
|
| 限定符和类型 | 方法和说明 |
|---|---|
Pipeline<ByteBuf> |
PipeInitializer.config(PipeContext ctx) |
void |
Pipeline.onActive(PipeContext pipeContext)
when connected.
|
void |
Pipeline.onClose(PipeContext pipeContext)
before close.
|
void |
Pipeline.onInit(PipeContext pipeContext)
when init.
|
OUT[] |
Pipeline.onRcvError(PipeContext pipeContext,
String pipeName,
Throwable rcvError)
Errors from the network layer.
|
OUT[] |
Pipeline.onRcvMessage(PipeContext pipeContext,
String pipeName,
Object[] rcvData)
Processing received data
|
OUT[] |
Pipeline.onSndError(PipeContext pipeContext,
String pipeName,
Throwable sndError)
Errors from the network layer.
|
OUT[] |
Pipeline.onSndMessage(PipeContext pipeContext,
String pipeName,
Object[] sndData)
Trigger sending data
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected PipeContext |
EmbeddedChannel.pipeCtx |
| 限定符和类型 | 方法和说明 |
|---|---|
Pipeline<?> |
EmbeddedInitializer.config(PipeContext ctx) |
default void |
PipeDuplex.onActive(PipeContext context)
when the Connected.
|
default void |
PipeHandler.onActive(PipeContext context)
when the Connected.
|
void |
PipeDuplexHandler.onActive(PipeContext context) |
default void |
PipeDuplex.onClose(PipeContext context)
release protocol stack, connection close.
|
default void |
PipeHandler.onClose(PipeContext context)
release protocol stack, connection close.
|
void |
PipeDuplexHandler.onClose(PipeContext context) |
default PipeStatus |
PipeDuplex.onError(PipeContext context,
boolean isRcv,
Throwable e,
PipeExceptionHolder eh)
Gets called if a Throwable was thrown.
|
PipeStatus |
PipeDuplexHandler.onError(PipeContext context,
boolean isRcv,
Throwable e,
PipeExceptionHolder eh) |
default PipeStatus |
PipeHandler.onError(PipeContext context,
Throwable e,
PipeExceptionHolder eh)
Gets called if a Throwable was thrown.
|
default void |
PipeDuplex.onInit(PipeContext context)
Initialize the protocol stack.
|
default void |
PipeHandler.onInit(PipeContext context)
Initialize the protocol stack.
|
void |
PipeDuplexHandler.onInit(PipeContext context) |
PipeStatus |
PipeDuplex.onMessage(PipeContext context,
boolean isRcv,
PipeRcvQueue<RCV_UP> rcvUp,
PipeSndQueue<RCV_DOWN> rcvDown,
PipeRcvQueue<SND_UP> sndUp,
PipeSndQueue<SND_DOWN> sndDown)
process data the protocol stack.
|
PipeStatus |
PipeDuplexHandler.onMessage(PipeContext context,
boolean isRcv,
PipeRcvQueue<RCV_UP> rcvUp,
PipeSndQueue<RCV_DOWN> rcvDown,
PipeRcvQueue<SND_UP> sndUp,
PipeSndQueue<SND_DOWN> sndDown) |
PipeStatus |
PipeHandler.onMessage(PipeContext context,
PipeRcvQueue<IN> src,
PipeSndQueue<OUT> dst)
process data the protocol stack.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected PipeContext |
SslContextBasic.pipeContext |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SslPipeLayer.onActive(PipeContext context) |
void |
SslPipeLayer.onClose(PipeContext context) |
PipeStatus |
SslPipeLayer.onError(PipeContext context,
boolean isRcv,
Throwable e,
PipeExceptionHolder eh) |
void |
SslPipeLayer.onInit(PipeContext context) |
PipeStatus |
SslPipeLayer.onMessage(PipeContext context,
boolean isRcv,
PipeRcvQueue<ByteBuf> rcvUp,
PipeSndQueue<ByteBuf> rcvDown,
PipeRcvQueue<ByteBuf> sndUp,
PipeSndQueue<ByteBuf> sndDown) |
| 构造器和说明 |
|---|
JdkSslContext(long channelID,
PipeContext context,
SslConfig config,
boolean clientMode) |
SslContextBasic(long channelID,
SslConfig config,
PipeContext pipeContext,
boolean clientMode) |
Copyright © 2022–2024. All rights reserved.