Class BlockingClientTCPTransport

    • Constructor Detail

      • BlockingClientTCPTransport

        public BlockingClientTCPTransport​(Context context,
                                          SocketChannel channel,
                                          ResponseHandler responseHandler,
                                          int receiveBufferSize,
                                          TransportClient client,
                                          short remoteTransportRevision,
                                          float heartbeatInterval,
                                          short priority)
                                   throws SocketException
        Client TCP transport constructor.
        Parameters:
        context - context where transport lives in.
        channel - used socker channel.
        responseHandler - response handler used to process PVA headers.
        receiveBufferSize - receive buffer size.
        client - transport client (owner, requestor).
        remoteTransportRevision - remote transport revision.
        heartbeatInterval - heartbeat interval in seconds.
        priority - transport priority.
        Throws:
        SocketException - thrown on any socket exception.