Connect (Generic) VI
- Updated2025-07-30
- 2 minute(s) read
Connects to an SFTP server. The client determines which SSH Client to use.

Inputs/Outputs
client
—
client is a class instance for the specified SSH client. This terminal automatically determines which SSH client to use. Set property nodes on this object before calling the Connect VI to set advanced connection options
user@host
—
user@host specifies the destination SFTP server. This may be specified as <username>@<hostname>, or any other destination understood by the SSH client. This input is optional if you do not require custom configuration of the server.
error in
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
timeout (ms)
—
timeout (ms) specifies the time, in milliseconds, that the VI waits before timing out. A value of –1 indicates to wait indefinitely. The default value is 30000.
session
—
session returns a session that stores the configuration and state of an SFTP server connection. Use this session to refer to the SFTP server connection in subsequent VI calls.
error out
—
error out contains error information. This output provides standard error out functionality. |
client
—
user@host
—
error in
—
timeout (ms)
—
session
—
error out
—