Class PcapReplayChannel

java.lang.Object
io.netty.util.DefaultAttributeMap
io.netty.channel.AbstractChannel
io.netty.channel.oio.AbstractOioChannel
io.netty.channel.oio.AbstractOioByteChannel
io.netty.channel.oio.OioByteStreamChannel
org.apache.plc4x.java.utils.pcapreplay.netty.PcapReplayChannel
All Implemented Interfaces:
io.netty.channel.Channel, io.netty.channel.ChannelOutboundInvoker, io.netty.util.AttributeMap, Comparable<io.netty.channel.Channel>

public class PcapReplayChannel extends io.netty.channel.oio.OioByteStreamChannel
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.netty.channel.AbstractChannel

    io.netty.channel.AbstractChannel.AbstractUnsafe

    Nested classes/interfaces inherited from interface io.netty.channel.Channel

    io.netty.channel.Channel.Unsafe
  • Field Summary

    Fields inherited from class io.netty.channel.oio.AbstractOioChannel

    SO_TIMEOUT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.netty.channel.ChannelConfig
     
    protected void
    doBind(SocketAddress localAddress)
     
    protected void
    doConnect(SocketAddress remoteAddress, SocketAddress localAddress)
     
    protected void
     
    protected int
    doReadBytes(io.netty.buffer.ByteBuf buf)
     
    protected boolean
     
    boolean
     
    protected SocketAddress
     
    protected io.netty.channel.AbstractChannel.AbstractUnsafe
     
    protected SocketAddress
     
    protected io.netty.channel.ChannelFuture
     

    Methods inherited from class io.netty.channel.oio.OioByteStreamChannel

    activate, available, doClose, doWriteBytes, doWriteFileRegion, isActive

    Methods inherited from class io.netty.channel.oio.AbstractOioByteChannel

    doRead, doWrite, filterOutboundMessage, metadata

    Methods inherited from class io.netty.channel.oio.AbstractOioChannel

    clearReadPending, doBeginRead, isCompatible, isReadPending, setReadPending

    Methods inherited from class io.netty.channel.AbstractChannel

    alloc, bind, bind, bytesBeforeUnwritable, bytesBeforeWritable, close, close, closeFuture, compareTo, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, doDeregister, doRegister, doShutdownOutput, equals, eventLoop, flush, hashCode, id, invalidateLocalAddress, invalidateRemoteAddress, isRegistered, isWritable, localAddress, maxMessagesPerWrite, newChannelPipeline, newFailedFuture, newId, newProgressivePromise, newPromise, newSucceededFuture, parent, pipeline, read, remoteAddress, toString, unsafe, validateFileRegion, voidPromise, write, write, writeAndFlush, writeAndFlush

    Methods inherited from class io.netty.util.DefaultAttributeMap

    attr, hasAttr

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.netty.util.AttributeMap

    attr, hasAttr
  • Constructor Details

    • PcapReplayChannel

      public PcapReplayChannel()
  • Method Details

    • isInputShutdown

      protected boolean isInputShutdown()
      Specified by:
      isInputShutdown in class io.netty.channel.oio.AbstractOioByteChannel
    • shutdownInput

      protected io.netty.channel.ChannelFuture shutdownInput()
      Specified by:
      shutdownInput in class io.netty.channel.oio.AbstractOioByteChannel
    • doConnect

      protected void doConnect(SocketAddress remoteAddress, SocketAddress localAddress) throws Exception
      Specified by:
      doConnect in class io.netty.channel.oio.AbstractOioChannel
      Throws:
      Exception
    • localAddress0

      protected SocketAddress localAddress0()
      Specified by:
      localAddress0 in class io.netty.channel.AbstractChannel
    • remoteAddress0

      protected SocketAddress remoteAddress0()
      Specified by:
      remoteAddress0 in class io.netty.channel.AbstractChannel
    • doBind

      protected void doBind(SocketAddress localAddress)
      Specified by:
      doBind in class io.netty.channel.AbstractChannel
    • doDisconnect

      protected void doDisconnect()
      Specified by:
      doDisconnect in class io.netty.channel.AbstractChannel
    • doReadBytes

      protected int doReadBytes(io.netty.buffer.ByteBuf buf) throws Exception
      Overrides:
      doReadBytes in class io.netty.channel.oio.OioByteStreamChannel
      Throws:
      Exception
    • config

      public io.netty.channel.ChannelConfig config()
    • isOpen

      public boolean isOpen()
    • newUnsafe

      protected io.netty.channel.AbstractChannel.AbstractUnsafe newUnsafe()
      Overrides:
      newUnsafe in class io.netty.channel.oio.AbstractOioChannel