Class NioUdtProvider<T extends UdtChannel>

  • All Implemented Interfaces:
    io.netty.bootstrap.ChannelFactory<T>, io.netty.channel.ChannelFactory<T>

    @Deprecated
    public final class NioUdtProvider<T extends UdtChannel>
    extends Object
    implements io.netty.channel.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 Detail

      • BYTE_ACCEPTOR

        public static final io.netty.channel.ChannelFactory<UdtServerChannel> BYTE_ACCEPTOR
        Deprecated.
        ChannelFactory for UDT Byte Acceptor. See TypeUDT.STREAM and KindUDT.ACCEPTOR.
      • BYTE_CONNECTOR

        public static final io.netty.channel.ChannelFactory<UdtChannel> BYTE_CONNECTOR
        Deprecated.
        ChannelFactory for UDT Byte Connector. See TypeUDT.STREAM and KindUDT.CONNECTOR.
      • BYTE_RENDEZVOUS

        public static final io.netty.channel.ChannelFactory<UdtChannel> BYTE_RENDEZVOUS
        Deprecated.
        ChannelFactory for UDT Byte Rendezvous. See TypeUDT.STREAM and KindUDT.RENDEZVOUS.
      • MESSAGE_ACCEPTOR

        public static final io.netty.channel.ChannelFactory<UdtServerChannel> MESSAGE_ACCEPTOR
        Deprecated.
        ChannelFactory for UDT Message Acceptor. See TypeUDT.DATAGRAM and KindUDT.ACCEPTOR.
      • MESSAGE_CONNECTOR

        public static final io.netty.channel.ChannelFactory<UdtChannel> MESSAGE_CONNECTOR
        Deprecated.
        ChannelFactory for UDT Message Connector. See TypeUDT.DATAGRAM and KindUDT.CONNECTOR.
      • MESSAGE_RENDEZVOUS

        public static final io.netty.channel.ChannelFactory<UdtChannel> MESSAGE_RENDEZVOUS
        Deprecated.
        ChannelFactory for UDT Message Rendezvous. See TypeUDT.DATAGRAM and KindUDT.RENDEZVOUS.
    • Method Detail

      • channelUDT

        public static com.barchart.udt.nio.ChannelUDT channelUDT​(io.netty.channel.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​(io.netty.channel.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 io.netty.bootstrap.ChannelFactory<T extends UdtChannel>
        Specified by:
        newChannel in interface io.netty.channel.ChannelFactory<T extends UdtChannel>
      • type

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