2.4.6.1 Data Structures

2.4.6.1 Data Structures

2.4.6.1.1 FTHFileSystemLogItemData

FTHFileSystemLogItemData

Contains data from the log record on the actions performed on files and folders

Data Type

Field Name

Description

int

FolderID

ID of a Folder for which log info is requested. Equals (-1) if information is requested for a File.

int

FileID

ID of a File for which log info is requested. Equals (-1) if information is requested for a Folder.

string

EmailAddress

Email address of a user who performed the action.
In case of external user this email is the only identifier of a user.

int

Operation

Code of logged operation:
None = 0,
Created = 1,
Overwritten = 2,
InternalDownload = 4,
ExternalDownload = 8,
DisclaimerDownload = 16,
Deleted = 32,
Purged = 64,
MovedIn = 128,
MovedOut = 256,
Restored = 512,
Versioned = 1024,
MetadataEdit = 2048,
PermissionEdit = 4096,
Distributed = 8192,
InternalUpload = 16384,
ExternalUpload = 32768,
FileRename = 65536,
FolderRename = 131072,
Quarantine = 262144,
DescriptionEdit = 524288,
ChangeFileOwner = 1048576,
All = 2097151

string

OperationDescription

Description of operation:
None
Created
Overwritten
InternalDownload
ExternalDownload
DisclaimerDownload
Deleted
Purged
MovedIn
MovedOut
Restored
Versioned
MetadataEdit
PermissionEdit
Distributed
InternalUpload
ExternalUpload
FileRename
FolderRename
Quarantine
DescriptionEdit
ChangeFileOwner

DateTime

DateLogged

Timestamp of the date/time the log was recorded

string

IPAddress

IP address that performed the operation

FTHUserData

UserInfo

Information on the user who had performed the operation, see data structure FTHUserData