1#ifndef SSGXLIB_SSGX_TFILESYSTEM_ENUM_H
2#define SSGXLIB_SSGX_TFILESYSTEM_ENUM_H
5namespace filesystem_t {
FileMode
The mode for file writing operation.
Definition ssgx_filesystem_t_enum.h:60
@ CreateNew
Specifies that the operating system should create a new file. If the file already exists,...
@ OpenOrCreate
Specifies that the operating system should open a file if it exists; otherwise, a new file will be cr...
@ Append
Opens the file if it exists and seeks to the end of the file, or creates a new file.
FileType
File type enum.
Definition ssgx_filesystem_t_enum.h:10
@ Symlink
the file is a symlink file
@ NotFound
the file is not exist
@ Socket
the file is a socket file
@ Character
the file is a character file
@ Unknown
the type of file is unknown
@ Fifo
the file is a fifo file
@ Regular
the file is a regular file
@ Block
the file is a block file
@ Directory
the file is a directory file
Perms
File permissions (Octal)
Definition ssgx_filesystem_t_enum.h:26
@ OwnerWrite
The file owner has write permission.
@ GroupRead
The file owner's user group has read permissions.
@ OwnerRead
The file owner has read permission.
@ Mask
The file permissions represent the bits.
@ OthersAll
Others have read, write and execute permission.
@ OwnerAll
The file owner has read, write and execute permission.
@ GroupExec
The file owner's user group has execute permissions.
@ OthersExec
Others have execute permission.
@ GroupWrite
The file owner's user group has write permissions.
@ OthersRead
Others have read permission.
@ All
All users have read, write and execute permission.
@ OthersWrite
Others have write permission.
@ OwnerExec
The file owner has execute permission.
Definition ssgx_attestation_t.h:6