Platforms to show: All Mac Windows Linux Cross-Platform
CURLFileInfoMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CURL | MBS CURL Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
Content of this structure depends on information which is known and is achievable (e.g. by FTP LIST parsing).
- 26 properties
- property Date as Date
- property DateTime as DateTime
- property FileName as String
- property FileType as Integer
- property Flags as Integer
- property GID as Integer
- property GroupString as String
- property HardLinks as Integer
- property HasFileName as Boolean
- property HasFileType as Boolean
- property HasGID as Boolean
- property HasHardLinks as Boolean
- property HasPermissions as Boolean
- property HasSize as Boolean
- property HasTime as Boolean
- property HasUID as Boolean
- property IsDirectory as Boolean
- property IsFile as Boolean
- property Permissions as Integer
- property PermissionString as String
- property Size as Int64
- property Target as String
- property Time as Int64
- property TimeString as String
- property UID as Integer
- property UserString as String
- 17 constants
File Types
Constant | Value | Description |
---|---|---|
FileTypeDeviceBlock | 3 |
Block Device |
FileTypeDeviceChar | 4 |
Character Device |
FileTypeDirectory | 1 |
Directory |
FileTypeDoor | 7 |
Door, is possible only on Sun Solaris now. |
FileTypeFile | 0 |
Regular file |
FileTypeNamedPipe | 5 |
Named Pipe |
FileTypeSocket | 6 |
Socket |
FileTypeSymlink | 2 |
Symbolic links |
FileTypeUnknown | 8 |
Unknown file type. Should never occur. |
Flag Constants
Constant | Value | Description |
---|---|---|
FlagKnownFileName | 1 |
Filename Known |
FlagKnownFileType | 2 |
File Type Known |
FlagKnownGID | 32 |
GID Known |
FlagKnownHardLinks | 128 |
Hardlink Count Known |
FlagKnownPermissions | 8 |
Permissions Known |
FlagKnownSize | 64 |
Size Known |
FlagKnownTime | 4 |
Time Known |
FlagKnownUID | 16 |
UID Known |
This class has no sub classes.
Some methods using this class:
- CURLMBS.FileInfos as CURLFileInfoMBS()
Some events using this class:
- CURLMBS.ChunkBegin(FileInfo as CURLFileInfoMBS, Remains as Integer) as Integer
- CURLMBS.ChunkEnd(FileInfo as CURLFileInfoMBS, Remains as Integer) as Integer
Some examples using this class:
The items on this page are in the following plugins: MBS CURL Plugin.