Свойство | Тип | Описание | |
---|---|---|---|
InvokeWritabilityChanged | System.Action | ||
InvokeWritabilityChangedUnsafe | Action |
Свойство | Тип | Описание | |
---|---|---|---|
_channel |
Метод | Описание | |
---|---|---|
BeginRead ( ) : void | ||
BindAsync ( |
||
CloseAsync ( ) : System.Threading.Tasks.Task | ||
CloseForcibly ( ) : void | ||
ConnectAsync ( |
||
DeregisterAsync ( ) : System.Threading.Tasks.Task |
This method must NEVER be called directly, but be executed as an extra task with a clean call stack instead. The reason for this is that this method calls {@link ChannelPipeline#fireChannelUnregistered()} directly, which might lead to an unfortunate nesting of independent inbound/outbound events. See the comments input {@link #invokeLater(Runnable)} for more details.
|
|
DisconnectAsync ( ) : System.Threading.Tasks.Task | ||
Flush ( ) : void | ||
RegisterAsync ( IEventLoop eventLoop ) : System.Threading.Tasks.Task | ||
SafeSetSuccess ( TaskCompletionSource promise ) : void | ||
WriteAsync ( object msg ) : System.Threading.Tasks.Task |
Метод | Описание | |
---|---|---|
AbstractUnsafe ( |
||
AnnotateConnectException ( |
||
CloseIfClosed ( ) : void | ||
CreateClosedChannelExceptionTask ( ) : System.Threading.Tasks.Task | ||
EnsureOpen ( TaskCompletionSource promise ) : bool | ||
Flush0 ( ) : void |
Метод | Описание | |
---|---|---|
DoClose0 ( TaskCompletionSource promise ) : void | ||
FireChannelInactiveAndDeregister ( bool wasActive ) : void | ||
InvokeLater ( System.Action task ) : void | ||
Register0 ( TaskCompletionSource promise ) : void | ||
SafeSetFailure ( TaskCompletionSource promise, |
protected AbstractUnsafe ( |
||
channel | ||
Результат | System |
protected AnnotateConnectException ( |
||
exception | ||
remoteAddress | ||
Результат |
public BindAsync ( |
||
localAddress | ||
Результат | System.Threading.Tasks.Task |
public CloseAsync ( ) : System.Threading.Tasks.Task | ||
Результат | System.Threading.Tasks.Task |
public abstract ConnectAsync ( |
||
remoteAddress | ||
localAddress | ||
Результат | System.Threading.Tasks.Task |
protected CreateClosedChannelExceptionTask ( ) : System.Threading.Tasks.Task | ||
Результат | System.Threading.Tasks.Task |
public DeregisterAsync ( ) : System.Threading.Tasks.Task | ||
Результат | System.Threading.Tasks.Task |
public DisconnectAsync ( ) : System.Threading.Tasks.Task | ||
Результат | System.Threading.Tasks.Task |
protected EnsureOpen ( TaskCompletionSource promise ) : bool | ||
promise | TaskCompletionSource | |
Результат | bool |
public RegisterAsync ( IEventLoop eventLoop ) : System.Threading.Tasks.Task | ||
eventLoop | IEventLoop | |
Результат | System.Threading.Tasks.Task |
public SafeSetSuccess ( TaskCompletionSource promise ) : void | ||
promise | TaskCompletionSource | |
Результат | void |
public WriteAsync ( object msg ) : System.Threading.Tasks.Task | ||
msg | object | |
Результат | System.Threading.Tasks.Task |
public Action,System InvokeWritabilityChanged | ||
Результат | System.Action |