public class NioClientStarter extends NioStarter
channelPipeline, chunkPool, socketModebossThreadNum, bossThreadPool, workerThreadNum, workerThreadPool| 构造器和说明 |
|---|
NioClientStarter(ClientConfig clientConfig)
配置文件启动
|
NioClientStarter(String host,
int port)
简单启动
|
| 限定符和类型 | 方法和说明 |
|---|---|
NioClientStarter |
channelInitializer(ChannelPipeline channelPipeline)
设置责任链
|
SocketChannel |
getNioChannel()
已过时。
该方法已过时,请使用ConnectHandler回调获取channel
|
void |
shutdown()
停止客户端
|
NioClientStarter |
socketMode(SocketMode socketMode) |
void |
start()
启动客户端。
|
void |
start(ConnectHandler connectHandler)
启动客户端,并且回调
|
public NioClientStarter(String host, int port)
host - 服务器地址port - 服务器端口号public NioClientStarter(ClientConfig clientConfig)
clientConfig - 配置public NioClientStarter channelInitializer(ChannelPipeline channelPipeline)
channelPipeline - 责任链public NioClientStarter socketMode(SocketMode socketMode)
public final void start(ConnectHandler connectHandler)
Exception - 异常public final void shutdown()
@Deprecated public SocketChannel getNioChannel()
Copyright © 2021. All rights reserved.