Class SerialChannelHandler

java.lang.Object
org.apache.plc4x.java.transport.serial.SerialChannelHandler
Direct Known Subclasses:
SerialChannelHandler.SerialPortHandler

public abstract class SerialChannelHandler extends Object
This is a wrapper mostly for testing SerialChannel, @SerialPollingSelector, SerialSelectionKey, @SerialSelectorProvider and @SerialSocketChannel.
  • Constructor Details

    • SerialChannelHandler

      public SerialChannelHandler(SocketAddress address)
  • Method Details

    • close

      public abstract void close()
    • read

      public abstract int read(io.netty.buffer.ByteBuf buf)
      Parameters:
      buf -
      Returns:
      Return the amoubnt of bytes written into the buffer
    • write

      public abstract int write(io.netty.buffer.ByteBuf buf)
      Returns:
      Number of bytes written to wire