Internet Direct (Indy)
Home
PreviousUpNext
TIdFTPListItem Class

Represents items added to the structured directory listing collection for the Indy FTP client.

Pascal
TIdFTPListItem = class(TIdCollectionItem);

TIdFTPListItem is a TIdCollectionItem descendant that represents items added to the TIdFTPListItems structured directory listing for the Indy FTP client. 

TIdFTPListItem contains properties that represent common information for items parsed from an FTP response and added to the structured directory listing in TIdFTP client. These properties include the following: 

 

Property 
Description 
Data 
Values parsed from the FTP directory listing response and used to initialize properties in the collection item. 
Size 
Size allocated for the resource on the remote FTP server. 
Last modified date and time for the resource on the remote FTP server. 
File name for the resource. 
Suggested file name for the resopurce if stored on the local file system. 
Type of item represented by the collection entry. 
Indicates if file size information is available for the resource on the remote FTP server. 
Indicates if last modification date and time information is available for the resource on the remote FTP server. 
User-displayable representation of permissions assigned for the resource on the remote FTP server. 

 

Use the Assign method to copy property values from another TIdFTPListItem instance into the current object instance. 

Some remote FTP server file systems support additional values that can be detected and parsed by a registered parser in the FTP client. For those parser implementations, TIdFTPListItem may be use as an ancestor class for the collection item that maintains additional file system information.

Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Website http://www.indyproject.org.
Post feedback to the Indy Documentation newsgroup.