17.69. PayloadFileDetails Message
Information about a file contained in a payload.
message PayloadFileDetails {
uint32 mode = 1;
uint64 size = 2;
string name = 3;
}
17.69.1.1. mode
type: uint32
Mode of the file. Important for tracking, when transferring data between POISX systems, if the file is executable or not.
See Understanding Linux File Permissions for additional information.
17.69.1.2. size
type: uint64
Size, in bytes, of the file.
17.69.1.2.1. name
type: string
Unique (within a payload) name of the file, in path format.
With the exception of the Payloads Upload RPC, file names are relative to the root of the payload. When a name is prefixed with a slash '/'
character the prefix is ignored. When used with the Payloads Upload RPC, paths are relative to root of the payload’s input folder (itself a child of the payload root folder).
Payload file names are case-insensitive.