#include <mysql/components/service.h>
#include <cstddef>
Go to the source code of this file.
|
| struct | s_mysql_mysql_file |
| | File service allows file manipulation depending on the "mysql_file" component service implementation. More...
|
| |
◆ MY_FILE_ERROR_IO
| #define MY_FILE_ERROR_IO (~(size_t)0) |
◆ MY_FILE_ERROR_POS
| #define MY_FILE_ERROR_POS (~(unsigned long long)0) |
◆ MY_FILE_FASYNC
| #define MY_FILE_FASYNC 0x200 |
◆ MY_FILE_O_ACCMODE
◆ MY_FILE_O_APPEND
| #define MY_FILE_O_APPEND 0x40 |
◆ MY_FILE_O_BINARY
| #define MY_FILE_O_BINARY 0x20000 |
◆ MY_FILE_O_CLOEXEC
| #define MY_FILE_O_CLOEXEC 0x8000 |
◆ MY_FILE_O_CREAT
| #define MY_FILE_O_CREAT 0x4 |
◆ MY_FILE_O_DIRECT
| #define MY_FILE_O_DIRECT 0x400 |
◆ MY_FILE_O_DIRECTORY
| #define MY_FILE_O_DIRECTORY 0x1000 |
◆ MY_FILE_O_EXCL
| #define MY_FILE_O_EXCL 0x8 |
◆ MY_FILE_O_LARGEFILE
| #define MY_FILE_O_LARGEFILE 0x800 |
◆ MY_FILE_O_NOATIME
| #define MY_FILE_O_NOATIME 0x4000 |
◆ MY_FILE_O_NOCTTY
| #define MY_FILE_O_NOCTTY 0x10 |
◆ MY_FILE_O_NOFOLLOW
| #define MY_FILE_O_NOFOLLOW 0x2000 |
◆ MY_FILE_O_NOINHERIT
| #define MY_FILE_O_NOINHERIT 0x100000 |
◆ MY_FILE_O_NONBLOCK
| #define MY_FILE_O_NONBLOCK 0x80 |
◆ MY_FILE_O_RANDOM
| #define MY_FILE_O_RANDOM 0x400000 |
◆ MY_FILE_O_RAW
| #define MY_FILE_O_RAW 0x40000 |
◆ MY_FILE_O_RDONLY
| #define MY_FILE_O_RDONLY 0 |
◆ MY_FILE_O_RDWR
| #define MY_FILE_O_RDWR 0x2 |
◆ MY_FILE_O_SEQUENTIAL
| #define MY_FILE_O_SEQUENTIAL 0x200000 |
◆ MY_FILE_O_SYNC
| #define MY_FILE_O_SYNC 0x100 |
◆ MY_FILE_O_TEMPORARY
| #define MY_FILE_O_TEMPORARY 0x80000 |
◆ MY_FILE_O_TEXT
| #define MY_FILE_O_TEXT 0x10000 |
◆ MY_FILE_O_TRUNC
| #define MY_FILE_O_TRUNC 0x20 |
◆ MY_FILE_O_WRONLY
| #define MY_FILE_O_WRONLY 0x1 |
◆ MY_FILE_PERMISSION_GROUP_EXECUTE
| #define MY_FILE_PERMISSION_GROUP_EXECUTE 0x20 |
◆ MY_FILE_PERMISSION_GROUP_READ
| #define MY_FILE_PERMISSION_GROUP_READ 0x8 |
◆ MY_FILE_PERMISSION_GROUP_RWX
| #define MY_FILE_PERMISSION_GROUP_RWX |
Value:
MY_FILE_PERMISSION_GROUP_EXECUTE)
#define MY_FILE_PERMISSION_GROUP_WRITE
Definition: mysql_file.h:96
#define MY_FILE_PERMISSION_GROUP_READ
Definition: mysql_file.h:94
◆ MY_FILE_PERMISSION_GROUP_WRITE
| #define MY_FILE_PERMISSION_GROUP_WRITE 0x10 |
◆ MY_FILE_PERMISSION_OTHERS_EXECUTE
| #define MY_FILE_PERMISSION_OTHERS_EXECUTE 0x100 |
◆ MY_FILE_PERMISSION_OTHERS_READ
| #define MY_FILE_PERMISSION_OTHERS_READ 0x40 |
◆ MY_FILE_PERMISSION_OTHERS_RWX
| #define MY_FILE_PERMISSION_OTHERS_RWX |
Value:
MY_FILE_PERMISSION_OTHERS_EXECUTE)
#define MY_FILE_PERMISSION_OTHERS_READ
Definition: mysql_file.h:100
#define MY_FILE_PERMISSION_OTHERS_WRITE
Definition: mysql_file.h:102
◆ MY_FILE_PERMISSION_OTHERS_WRITE
| #define MY_FILE_PERMISSION_OTHERS_WRITE 0x80 |
◆ MY_FILE_PERMISSION_USER_EXECUTE
| #define MY_FILE_PERMISSION_USER_EXECUTE 0x4 |
◆ MY_FILE_PERMISSION_USER_READ
| #define MY_FILE_PERMISSION_USER_READ 0x1 |
◆ MY_FILE_PERMISSION_USER_RWX
| #define MY_FILE_PERMISSION_USER_RWX |
Value:
MY_FILE_PERMISSION_USER_EXECUTE)
#define MY_FILE_PERMISSION_USER_WRITE
Definition: mysql_file.h:90
#define MY_FILE_PERMISSION_USER_READ
File permission flags.
Definition: mysql_file.h:88
◆ MY_FILE_PERMISSION_USER_WRITE
| #define MY_FILE_PERMISSION_USER_WRITE 0x2 |
◆ MY_FILE_SEEK_CUR
| #define MY_FILE_SEEK_CUR 0x1 |
◆ MY_FILE_SEEK_END
| #define MY_FILE_SEEK_END 0x2 |
◆ MY_FILE_SEEK_SET
| #define MY_FILE_SEEK_SET 0 |
◆ FILE_h
| typedef struct FILE_h_imp* FILE_h |