Class NioUdtProvider<T extends UdtChannel>

java.lang.Object
io.netty.channel.udt.nio.NioUdtProvider<T>
All Implemented Interfaces:
ChannelFactory<T>, ChannelFactory<T>

@Deprecated public final class NioUdtProvider<T extends UdtChannel> extends Object implements ChannelFactory<T>
Deprecated.
The UDT transport is no longer maintained and will be removed.
UDT NIO components provider:

Provides ChannelFactory for UDT channels.

Provides SelectorProvider for UDT channels.

  • Field Details

  • Method Details

    • channelUDT

      public static com.barchart.udt.nio.ChannelUDT channelUDT(Channel channel)
      Deprecated.
      Expose underlying ChannelUDT for debugging and monitoring.

      Returns:
      underlying ChannelUDT or null, if parameter is not UdtChannel
    • socketUDT

      public static com.barchart.udt.SocketUDT socketUDT(Channel channel)
      Deprecated.
      Expose underlying SocketUDT for debugging and monitoring.

      Returns:
      underlying SocketUDT or null, if parameter is not UdtChannel
    • kind

      public com.barchart.udt.nio.KindUDT kind()
      Deprecated.
      UDT Channel Kind. See KindUDT
    • newChannel

      public T newChannel()
      Deprecated.
      Produce new UdtChannel based on factory kind() and type()
      Specified by:
      newChannel in interface ChannelFactory<T extends UdtChannel>
      Specified by:
      newChannel in interface ChannelFactory<T extends UdtChannel>
    • type

      public com.barchart.udt.TypeUDT type()
      Deprecated.
      UDT Socket Type. See TypeUDT