V1 to V2 API Incompatibilities

Backwards-Incompatible Changes from Version 1 to Version 2

The upgrade from version 1.x.x to v2.x.x contained several backwards-incompatible changes and improvements, which are detailed here.

General VIs

Init.vi

incompatible changes to Init.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

New Session.vi

incompatible changes to New Session.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Get Open Sessions.vi

incompatible changes to Get Open Sessions.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Keepalive Config.vi

incompatible changes to Keepalive Config.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Keepalive Send.vi

incompatible changes to Keepalive Send.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Close Session.vi

incompatible changes to Close Session.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Shutdown.vi

incompatible changes to Shutdown.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Shell VIs

SH Request.vi

incompatible changes to SH Request.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SH Read.vi

incompatible changes to SH Read.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SH Write.vi

incompatible changes to SH Write.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SH Close.vi

incompatible changes to SH Close.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SCP VIs

SCP EZ Receive.vi

incompatible changes to SCP EZ Receive.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Localize Time?

Input

Terminal was moved to a new position.

File Info

Output

Terminal was moved to a new position.

Bytes Received

Output

Terminal was moved to a new position.

Bytes Received

Output

Terminal was renamed to Byte Count.

SCP EZ Send.vi

incompatible changes to SCP EZ Send.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Permissions

Input

Terminal was moved to a new position.

Bytes Sent

Output

Terminal was moved to a new position.

Bytes Sent

Output

Terminal was renamed to Byte Count.

SFTP VIs

SFTP Init.vi

incompatible changes to SFTP Init.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SFTP Rename.vi

incompatible changes to SFTP Rename.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Remote Dest

Input

Terminal was moved to a new position.

SFTP Get File Info.vi

incompatible changes to SFTP Get File Info.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Localize Time?

Input

Terminal was moved to a new position.

SFTP Shutdown.vi

incompatible changes to SFTP Shutdown.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SFTP EZ Receive.vi

incompatible changes to SFTP EZ Receive.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Units changed from seconds to milliseconds.

SFTP EZ Send.vi

incompatible changes to SFTP EZ Send.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Overwrite

Input

Terminal was moved to a new position.

Permissions

Input

Terminal was moved to a new position.

SFTP Open File.vi

incompatible changes to SFTP Open File.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Units changed from seconds to milliseconds.

Permissions

Input

Terminal was moved to a new position.

SFTP Read File.vi

incompatible changes to SFTP Read File.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

String Data Received

Output

Terminal was removed.

SFTP Write File.vi

incompatible changes to SFTP Write File.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

String Write Buffer

Input

Terminal was removed.

Timeout

Input

Units changed from seconds to milliseconds.

Bytes Written

Output

Terminal was moved to a new position.

Bytes Written

Output

Terminal was renamed to Byte Count.

SFTP Seek File.vi

incompatible changes to SFTP Seek File.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

SFTP Close.vi

incompatible changes to SFTP Close.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SFTP Remove File.vi

incompatible changes to SFTP Remove File.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SFTP EZ Directory Listing.vi

incompatible changes to SFTP EZ Directory Listing.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Localize Time?

Input

Terminal was moved to a new position.

SFTP Open Dir.vi

incompatible changes to SFTP Open Dir.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SFTP Read Dir.vi

incompatible changes to SFTP Read Dir.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Localize Time?

Input

Terminal was moved to a new position.

SFTP Close Dir.vi

incompatible changes to SFTP Close Dir.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

SFTP Mkdir.vi

incompatible changes to SFTP Mkdir.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.

Permissions

Input

Terminal was moved to a new position.

SFTP Remove Dir.vi

incompatible changes to SFTP Remove Dir.vi

Terminal Name

Direction

Description

DLL Path Override

Input

Terminal was removed.

Timeout

Input

Terminal was moved to a new position.

Timeout

Input

Units changed from seconds to milliseconds.