public abstract class ModbusServer extends ChannelManagerImpl
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ModbusServer.CONNECTION_STATES |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static io.netty.util.internal.logging.InternalLogger |
logger |
static String |
PROP_CONNECTIONSTATE |
channels, clientChannels| 构造器和说明 |
|---|
ModbusServer(int port) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addChannel(io.netty.channel.Channel channel) |
void |
addPropertyChangeListener(PropertyChangeListener listener) |
void |
close() |
io.netty.channel.Channel |
getChannelByIp(String channelAddress) |
protected abstract io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel> |
getChannelInitializer(ModbusInboundHandler handler) |
ModbusServer.CONNECTION_STATES |
getConnectionState() |
protected void |
init(ModbusInboundHandler handler) |
void |
removeChannel(io.netty.channel.Channel channel) |
void |
removePropertyChangeListener(PropertyChangeListener listener) |
void |
setConnectionState(ModbusServer.CONNECTION_STATES connectionState) |
protected void |
setup(ModbusRequestHandler handler) |
protected void |
setup(ModbusResponseHandler handler) |
getChannel, getChannels, getKeyprotected abstract io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel> getChannelInitializer(ModbusInboundHandler handler)
protected void setup(ModbusRequestHandler handler) throws Exception
Exceptionprotected void setup(ModbusResponseHandler handler) throws Exception
Exceptionprotected void init(ModbusInboundHandler handler) throws Exception
Exceptionpublic ModbusServer.CONNECTION_STATES getConnectionState()
public void setConnectionState(ModbusServer.CONNECTION_STATES connectionState)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public void close()
close 在接口中 ChannelManagerclose 在类中 ChannelManagerImplpublic void removeChannel(io.netty.channel.Channel channel)
removeChannel 在接口中 ChannelManagerremoveChannel 在类中 ChannelManagerImplpublic void addChannel(io.netty.channel.Channel channel)
addChannel 在接口中 ChannelManageraddChannel 在类中 ChannelManagerImplpublic io.netty.channel.Channel getChannelByIp(String channelAddress)
Copyright © 2019. All Rights Reserved.