|
Apache Mesos
|
#include <WinSock2.h>#include <WS2tcpip.h>#include <iphlpapi.h>#include <MSWSock.h>#include <winioctl.h>#include <Windows.h>#include <direct.h>#include <errno.h>#include <fcntl.h>#include <io.h>#include <process.h>#include <stdlib.h>#include <sys/stat.h>#include <basetsd.h>#include <memory>#include <glog/logging.h>Go to the source code of this file.
Classes | |
| class | SharedHandle |
Macros | |
| #define | STDIN_FILENO 0 |
| #define | STDOUT_FILENO 1 |
| #define | STDERR_FILENO 2 |
| #define | R_OK 0x4 |
| #define | W_OK 0x2 |
| #define | X_OK 0x0 |
| #define | F_OK 0x0 |
| #define | MAXHOSTNAMELEN NI_MAXHOST |
| #define | PATH_MAX _MAX_PATH |
| #define | SIGPIPE 100 |
| #define | WIFEXITED(x) ((x) != -1) |
| #define | WEXITSTATUS(x) static_cast<DWORD>(x) |
| #define | WIFSIGNALED(x) ((x) != -1) |
| #define | WTERMSIG(x) 0 |
| #define | WCOREDUMP(x) false |
| #define | WIFSTOPPED(x) false |
| #define | WSTOPSIG(x) 0 |
| #define | WNOHANG 1 |
| #define | WUNTRACED 2 |
Typedefs | |
| typedef int | mode_t |
| typedef DWORD | pid_t |
| typedef int | uid_t |
| typedef int | gid_t |
| typedef SSIZE_T | ssize_t |
Functions | |
| bool | S_ISDIR (const int mode) |
| bool | S_ISREG (const int mode) |
| bool | S_ISCHR (const int mode) |
| bool | S_ISFIFO (const int mode) |
| bool | S_ISBLK (const int mode) |
| bool | S_ISSOCK (const int mode) |
| bool | S_ISLNK (const int mode) |
| auto | strerror_r (int errnum, char *buffer, size_t length) -> |
| const char * | strsignal (int signum) |
Variables | |
| const int | NAME_MAX = PATH_MAX |
| constexpr int | SHUT_RD = SD_RECEIVE |
| constexpr int | SHUT_WR = SD_SEND |
| constexpr int | SHUT_RDWR = SD_BOTH |
| constexpr int | MSG_NOSIGNAL = 0 |
| const mode_t | S_IRUSR = mode_t(_S_IREAD) |
| const mode_t | S_IWUSR = mode_t(_S_IWRITE) |
| const mode_t | S_IXUSR = S_IRUSR |
| const mode_t | S_IRWXU = S_IRUSR | S_IWUSR | S_IXUSR |
| const mode_t | S_IRGRP = 0x00200000 |
| const mode_t | S_IWGRP = 0x00100000 |
| const mode_t | S_IXGRP = 0x00080000 |
| const mode_t | S_IRWXG = S_IRGRP | S_IWGRP | S_IXGRP |
| const mode_t | S_IROTH = 0x00040000 |
| const mode_t | S_IWOTH = 0x00020000 |
| const mode_t | S_IXOTH = 0x00010000 |
| const mode_t | S_IRWXO = S_IROTH | S_IWOTH | S_IXOTH |
| const mode_t | S_ISUID = 0x08000000 |
| const mode_t | S_ISGID = 0x04000000 |
| const mode_t | S_ISVTX = 0x02000000 |
| const mode_t | O_SYNC = 0x00000000 |
| const mode_t | O_NONBLOCK = 0x00000000 |
| const mode_t | SIGKILL = 0x00000009 |
| #define F_OK 0x0 |
| #define MAXHOSTNAMELEN NI_MAXHOST |
| #define PATH_MAX _MAX_PATH |
| #define R_OK 0x4 |
| #define SIGPIPE 100 |
| #define STDERR_FILENO 2 |
| #define STDIN_FILENO 0 |
| #define STDOUT_FILENO 1 |
| #define W_OK 0x2 |
| #define WCOREDUMP | ( | x | ) | false |
| #define WEXITSTATUS | ( | x | ) | static_cast<DWORD>(x) |
| #define WIFEXITED | ( | x | ) | ((x) != -1) |
| #define WIFSIGNALED | ( | x | ) | ((x) != -1) |
| #define WIFSTOPPED | ( | x | ) | false |
| #define WNOHANG 1 |
| #define WSTOPSIG | ( | x | ) | 0 |
| #define WTERMSIG | ( | x | ) | 0 |
| #define WUNTRACED 2 |
| #define X_OK 0x0 |
| typedef int gid_t |
| typedef int mode_t |
| typedef DWORD pid_t |
| typedef SSIZE_T ssize_t |
| typedef int uid_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| constexpr int MSG_NOSIGNAL = 0 |
| const int NAME_MAX = PATH_MAX |
| const mode_t O_NONBLOCK = 0x00000000 |
| const mode_t O_SYNC = 0x00000000 |
| const mode_t S_IRGRP = 0x00200000 |
| const mode_t S_IROTH = 0x00040000 |
| const mode_t S_ISGID = 0x04000000 |
| const mode_t S_ISUID = 0x08000000 |
| const mode_t S_ISVTX = 0x02000000 |
| const mode_t S_IWGRP = 0x00100000 |
| const mode_t S_IWOTH = 0x00020000 |
| const mode_t S_IXGRP = 0x00080000 |
| const mode_t S_IXOTH = 0x00010000 |
| constexpr int SHUT_RD = SD_RECEIVE |
| constexpr int SHUT_RDWR = SD_BOTH |
| constexpr int SHUT_WR = SD_SEND |
| const mode_t SIGKILL = 0x00000009 |
1.8.5