Create VI
Owning Palette: SFTP Attributes
Requires: LIBSSH2
Creates a new SFTP Attributes object that represents a libssh2lv shared library SFTP Attributes struct. This VI must be called, or executed, before using any other SFTP Attributes-related VIs. This VI allocates memory within the libssh2lv shared library that must be explicitly deallocated, or freed, at the end of the application using the Destroy VI to avoid memory leaks or running Out-of-Memory (OOM) on a resource contrained system.
Directory
Passes through the SFTP Directory object but obtains the SSH context for the SFTP Directory object to create a new SFTP Attributes object.
SFTP Directory Out is the same object from SFTP Directory In. | |
SFTP Directory In represents a libssh2lv shared library SFTP directory struct. | |
SFTP Attributes represents a libssh2 library SFTP Attributes struct. | |
Error Out contains error information. This provides standard error out functionality. Right-click the Error Out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. | |
Error In describes error conditions that occur before this node runs. This input provides standard error in functionality. Right-click the Error In indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
File
Passes through the SFTP File object but obtains the SSH context for the SFTP File object to create a new SFTP Attributes object.
SFTP File Out is the same object from SFTP File In. | |
SFTP File In represents a libssh2lv shared library SFTP file struct. | |
SFTP Attributes represents a libssh2 library SFTP Attributes struct. | |
Error Out contains error information. This provides standard error out functionality. Right-click the Error Out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. | |
Error In describes error conditions that occur before this node runs. This input provides standard error in functionality. Right-click the Error In indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
SFTP
Passes through the SFTP object but obtains the SSH context for the SFTP object to create a new SFTP Attributes object.
SFTP Out is the same object from SFTP In. | |
SFTP In represents a libssh2lv shared library SFTP struct. | |
SFTP Attributes represents a libssh2 library SFTP Attributes struct. | |
Error Out contains error information. This provides standard error out functionality. Right-click the Error Out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. | |
Error In describes error conditions that occur before this node runs. This input provides standard error in functionality. Right-click the Error In indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |
SSH
Creates a new SFTP Attributes object from a SSH context.
SSH represents a libssh2-related context used to create all other libssh2lv shared library objects. | |
SFTP Attributes represents a libssh2 library SFTP Attributes struct. | |
Error Out contains error information. This provides standard error out functionality. Right-click the Error Out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. | |
Error In describes error conditions that occur before this node runs. This input provides standard error in functionality. Right-click the Error In indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error. |