SFTP EZ Directory Listing.vi¶
List all files in a remote directory and retrieve metadata for every file in the directory.
If True , then File Info member of the output Array of Directory Entries will convert its timestamps to the local machine’s timezone. Otherwise, timestamps are GMT.
SSH session refnum.
Remote Directory Path¶
Remote filesystem path to requested directory. This can be a relative path or an absolute path.
Incoming error from previous VI call. Is passed through to error out.
LabVIEW will not execute Call Library Function Node if there is an error present on the wire. Ensure that there is no error prior to calling this VI – unexpected behavior will occur.
Amount of time in milliseconds to wait for a response from remote host before a timeout error occurs.
LabSSH Session Out¶
Duplicate SSH session refnum.
Array of Directory Entries¶
Array of file clusters. Each cluster element represents a file in the directory.
Directory Entry Cluster
File entry cluster containing file name and metadata.
- File Name
The name of the file.
- File Info
Contains metadata pertaining to the requested file.
Size of the file in bytes.
File’s user id.
File’s group owner id.
Permissions assigned to file.
- Accessed Time
The last-accessed timestamp of the file as reported by the server. If the Localize Time? input is True , then this timestamp uses this machine’s local time zone. Otherwise, it is GMT.
- Modified Time
The last-modified timestamp of the file as reported by the server. If the Localize Time? input is True , then this timestamp uses this machine’s local time zone. Otherwise, it is GMT.
- File Type [Cluster]
Collection of flags which describe the file type.
If True , the file is a socket.
If True , the file is a directory.
- Special Char
If True , the file is a special character file.
- Special Block
If True , the file is a special block file.
- Symbolic Link
If True , the file is a symbolic link.
If True , the file is a regular file.
- Named Pipe (FIFO)
If True , the file is a named pipe, aka FIFO.
Number of Entries¶
Total number of files found in the directory.
Error (if any) resulting from this VI call.