Class NioUdtProvider<T extends UdtChannel>

  • All Implemented Interfaces:
    ChannelFactory<T>, ChannelFactory<T>

    @Deprecated
    public final class NioUdtProvider<T extends UdtChannel>
    extends java.lang.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 Detail

      • BYTE_PROVIDER

        public static final java.nio.channels.spi.SelectorProvider BYTE_PROVIDER
        Deprecated.
        SelectorProvider for UDT Byte channels. See TypeUDT.STREAM.
      • MESSAGE_PROVIDER

        public static final java.nio.channels.spi.SelectorProvider MESSAGE_PROVIDER
        Deprecated.
        SelectorProvider for UDT Message channels. See TypeUDT.DATAGRAM.
    • Method Detail

      • 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
      • type

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