Class SerialChannelConfig
- java.lang.Object
-
- io.netty.channel.DefaultChannelConfig
-
- org.apache.plc4x.java.transport.serial.SerialChannelConfig
-
- All Implemented Interfaces:
io.netty.channel.ChannelConfig
public class SerialChannelConfig extends io.netty.channel.DefaultChannelConfig implements io.netty.channel.ChannelConfig
-
-
Constructor Summary
Constructors Constructor Description SerialChannelConfig(io.netty.channel.Channel channel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBaudRate()intgetDataBits()Map<io.netty.channel.ChannelOption<?>,Object>getOptions()SerialChannelOptionsParitygetParity()intgetStopBits()voidsetBaudRate(int baudRate)voidsetDataBits(int dataBits)<T> booleansetOption(io.netty.channel.ChannelOption<T> option, T value)voidsetParity(SerialChannelOptionsParity parity)voidsetStopBits(int stopBits)-
Methods inherited from class io.netty.channel.DefaultChannelConfig
autoReadCleared, getAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMaxMessagesPerWrite, getMessageSizeEstimator, getOption, getOptions, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setAllocator, setAutoClose, setAutoRead, setConnectTimeoutMillis, setMaxMessagesPerRead, setMaxMessagesPerWrite, setMessageSizeEstimator, setOptions, setRecvByteBufAllocator, setWriteBufferHighWaterMark, setWriteBufferLowWaterMark, setWriteBufferWaterMark, setWriteSpinCount, validate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.netty.channel.ChannelConfig
getAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMessageSizeEstimator, getOption, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setAllocator, setAutoClose, setAutoRead, setConnectTimeoutMillis, setMaxMessagesPerRead, setMessageSizeEstimator, setOptions, setRecvByteBufAllocator, setWriteBufferHighWaterMark, setWriteBufferLowWaterMark, setWriteBufferWaterMark, setWriteSpinCount
-
-
-
-
Method Detail
-
getOptions
public Map<io.netty.channel.ChannelOption<?>,Object> getOptions()
- Specified by:
getOptionsin interfaceio.netty.channel.ChannelConfig- Overrides:
getOptionsin classio.netty.channel.DefaultChannelConfig
-
setOption
public <T> boolean setOption(io.netty.channel.ChannelOption<T> option, T value)- Specified by:
setOptionin interfaceio.netty.channel.ChannelConfig- Overrides:
setOptionin classio.netty.channel.DefaultChannelConfig
-
getBaudRate
public int getBaudRate()
-
setBaudRate
public void setBaudRate(int baudRate)
-
getDataBits
public int getDataBits()
-
setDataBits
public void setDataBits(int dataBits)
-
getStopBits
public int getStopBits()
-
setStopBits
public void setStopBits(int stopBits)
-
getParity
public SerialChannelOptionsParity getParity()
-
setParity
public void setParity(SerialChannelOptionsParity parity)
-
-