TcpTunnel.openAsync()

DESCRIPTION

Open this tunnel asynchronously.

DECLARATION

    public func openAsync(service: String,
                          localPort: UInt16,
                          closure: @escaping AsyncStatusReceiver) 

PARAMETERS

service:
The service to connect to on the remote device (as defined in the device's configuration), e.g. "http", "http-admin", "ssh", "rtsp".
localPort:
The local port to listen on. If 0 is specified, an ephemeral port is used, it can be retrieved with getLocalPort() when the tunnel has been opened successfully.
closure:
Invoked when the tunnel is opened or an error occurs.

ERRORS

Throws the following errors:

None.

RETURN VALUES

None.

EXAMPLES

None.