This event is fired as a result of the GetAttributes
method. Once the server returns information about the requested
file/directory, it will be parsed by wodSFTP and provided
using this event.
Permissions are defined by the POSIX standard. For a
brief description, please refer to the GetAttributes
help page.
In case you are retrieving information for files
larger than 4.2GB, where the remote file size cannot be presented
using a long value, the Attributes64 event will be fired instead
of Attributes (the component will never fire both of them).
This is only done for
compatibility with previous versions of our
component. If you still want to use just one event, you
should create code that just wraps the new event from
the old one (sample code for VB):
Private Sub Sftp1_Attributes(ByVal Size As
Long, ByVal
Uid As Long, ByVal Gid
As Long,
ByVal Permissions As Long, ByVal AccessTime As
Date, ByVal
ModificationTime As Date)
Sftp1_Attributes64
Size, 0, Uid, Gid, Permissions, AccessTime,
ModificationTime
End Sub
Private Sub
Sftp1_Attributes64(ByVal SizeLo
As Long,
ByVal SizeHi As Long, ByVal Uid As
Long, ByVal
Gid As Long, ByVal Permissions
As Long,
ByVal AccessTime As Date, ByVal ModificationTime As Date)
' add real code here
End Sub