/* * This file was automatically generated by create-native-map from Mono.Posix.dll. * * DO NOT MODIFY. */ #ifndef INC_Mono_Posix_map_H #define INC_Mono_Posix_map_H #include G_BEGIN_DECLS /* * Public Macros */ /* * Public Includes */ /* * Enumerations */ enum Mono_Posix_AccessModes { Mono_Posix_AccessModes_F_OK = 0x00000008, #define Mono_Posix_AccessModes_F_OK Mono_Posix_AccessModes_F_OK Mono_Posix_AccessModes_R_OK = 0x00000001, #define Mono_Posix_AccessModes_R_OK Mono_Posix_AccessModes_R_OK Mono_Posix_AccessModes_W_OK = 0x00000002, #define Mono_Posix_AccessModes_W_OK Mono_Posix_AccessModes_W_OK Mono_Posix_AccessModes_X_OK = 0x00000004, #define Mono_Posix_AccessModes_X_OK Mono_Posix_AccessModes_X_OK }; int Mono_Posix_FromAccessModes (int x, int *r); int Mono_Posix_ToAccessModes (int x, int *r); enum Mono_Posix_AtFlags { Mono_Posix_AtFlags_AT_EMPTY_PATH = 0x00001000, #define Mono_Posix_AtFlags_AT_EMPTY_PATH Mono_Posix_AtFlags_AT_EMPTY_PATH Mono_Posix_AtFlags_AT_NO_AUTOMOUNT = 0x00000800, #define Mono_Posix_AtFlags_AT_NO_AUTOMOUNT Mono_Posix_AtFlags_AT_NO_AUTOMOUNT Mono_Posix_AtFlags_AT_REMOVEDIR = 0x00000200, #define Mono_Posix_AtFlags_AT_REMOVEDIR Mono_Posix_AtFlags_AT_REMOVEDIR Mono_Posix_AtFlags_AT_SYMLINK_FOLLOW = 0x00000400, #define Mono_Posix_AtFlags_AT_SYMLINK_FOLLOW Mono_Posix_AtFlags_AT_SYMLINK_FOLLOW Mono_Posix_AtFlags_AT_SYMLINK_NOFOLLOW = 0x00000100, #define Mono_Posix_AtFlags_AT_SYMLINK_NOFOLLOW Mono_Posix_AtFlags_AT_SYMLINK_NOFOLLOW }; int Mono_Posix_FromAtFlags (int x, int *r); int Mono_Posix_ToAtFlags (int x, int *r); enum Mono_Posix_ConfstrName { Mono_Posix_ConfstrName__CS_GNU_LIBC_VERSION = 0x00000002, #define Mono_Posix_ConfstrName__CS_GNU_LIBC_VERSION Mono_Posix_ConfstrName__CS_GNU_LIBC_VERSION Mono_Posix_ConfstrName__CS_GNU_LIBPTHREAD_VERSION = 0x00000003, #define Mono_Posix_ConfstrName__CS_GNU_LIBPTHREAD_VERSION Mono_Posix_ConfstrName__CS_GNU_LIBPTHREAD_VERSION Mono_Posix_ConfstrName__CS_LFS64_CFLAGS = 0x000003ec, #define Mono_Posix_ConfstrName__CS_LFS64_CFLAGS Mono_Posix_ConfstrName__CS_LFS64_CFLAGS Mono_Posix_ConfstrName__CS_LFS64_LDFLAGS = 0x000003ed, #define Mono_Posix_ConfstrName__CS_LFS64_LDFLAGS Mono_Posix_ConfstrName__CS_LFS64_LDFLAGS Mono_Posix_ConfstrName__CS_LFS64_LIBS = 0x000003ee, #define Mono_Posix_ConfstrName__CS_LFS64_LIBS Mono_Posix_ConfstrName__CS_LFS64_LIBS Mono_Posix_ConfstrName__CS_LFS64_LINTFLAGS = 0x000003ef, #define Mono_Posix_ConfstrName__CS_LFS64_LINTFLAGS Mono_Posix_ConfstrName__CS_LFS64_LINTFLAGS Mono_Posix_ConfstrName__CS_LFS_CFLAGS = 0x000003e8, #define Mono_Posix_ConfstrName__CS_LFS_CFLAGS Mono_Posix_ConfstrName__CS_LFS_CFLAGS Mono_Posix_ConfstrName__CS_LFS_LDFLAGS = 0x000003e9, #define Mono_Posix_ConfstrName__CS_LFS_LDFLAGS Mono_Posix_ConfstrName__CS_LFS_LDFLAGS Mono_Posix_ConfstrName__CS_LFS_LIBS = 0x000003ea, #define Mono_Posix_ConfstrName__CS_LFS_LIBS Mono_Posix_ConfstrName__CS_LFS_LIBS Mono_Posix_ConfstrName__CS_LFS_LINTFLAGS = 0x000003eb, #define Mono_Posix_ConfstrName__CS_LFS_LINTFLAGS Mono_Posix_ConfstrName__CS_LFS_LINTFLAGS Mono_Posix_ConfstrName__CS_PATH = 0x00000000, #define Mono_Posix_ConfstrName__CS_PATH Mono_Posix_ConfstrName__CS_PATH Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_CFLAGS = 0x0000045c, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 0x0000045d, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LIBS = 0x0000045e, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LINTFLAGS = 0x0000045f, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LINTFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFF32_LINTFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 0x00000460, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 0x00000461, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LIBS = 0x00000462, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 0x00000463, #define Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_CFLAGS = 0x00000464, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LDFLAGS = 0x00000465, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LIBS = 0x00000466, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LINTFLAGS = 0x00000467, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LINTFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LP64_OFF64_LINTFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 0x00000468, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 0x00000469, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 0x0000046a, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 0x0000046b, #define Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS Mono_Posix_ConfstrName__CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS Mono_Posix_ConfstrName__CS_V6_WIDTH_RESTRICTED_ENVS = 0x00000001, #define Mono_Posix_ConfstrName__CS_V6_WIDTH_RESTRICTED_ENVS Mono_Posix_ConfstrName__CS_V6_WIDTH_RESTRICTED_ENVS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_CFLAGS = 0x0000044c, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LDFLAGS = 0x0000044d, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LIBS = 0x0000044e, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LIBS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LIBS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LINTFLAGS = 0x0000044f, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LINTFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFF32_LINTFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_CFLAGS = 0x00000450, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LDFLAGS = 0x00000451, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LIBS = 0x00000452, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 0x00000453, #define Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LINTFLAGS Mono_Posix_ConfstrName__CS_XBS5_ILP32_OFFBIG_LINTFLAGS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_CFLAGS = 0x00000454, #define Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LDFLAGS = 0x00000455, #define Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LIBS = 0x00000456, #define Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LIBS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LIBS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LINTFLAGS = 0x00000457, #define Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LINTFLAGS Mono_Posix_ConfstrName__CS_XBS5_LP64_OFF64_LINTFLAGS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_CFLAGS = 0x00000458, #define Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_CFLAGS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 0x00000459, #define Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LDFLAGS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LIBS = 0x0000045a, #define Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LIBS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 0x0000045b, #define Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LINTFLAGS Mono_Posix_ConfstrName__CS_XBS5_LPBIG_OFFBIG_LINTFLAGS }; int Mono_Posix_FromConfstrName (int x, int *r); int Mono_Posix_ToConfstrName (int x, int *r); enum Mono_Posix_DirectoryNotifyFlags { Mono_Posix_DirectoryNotifyFlags_DN_ACCESS = 0x00000001, #define Mono_Posix_DirectoryNotifyFlags_DN_ACCESS Mono_Posix_DirectoryNotifyFlags_DN_ACCESS Mono_Posix_DirectoryNotifyFlags_DN_ATTRIB = 0x00000020, #define Mono_Posix_DirectoryNotifyFlags_DN_ATTRIB Mono_Posix_DirectoryNotifyFlags_DN_ATTRIB Mono_Posix_DirectoryNotifyFlags_DN_CREATE = 0x00000004, #define Mono_Posix_DirectoryNotifyFlags_DN_CREATE Mono_Posix_DirectoryNotifyFlags_DN_CREATE Mono_Posix_DirectoryNotifyFlags_DN_DELETE = 0x00000008, #define Mono_Posix_DirectoryNotifyFlags_DN_DELETE Mono_Posix_DirectoryNotifyFlags_DN_DELETE Mono_Posix_DirectoryNotifyFlags_DN_MODIFY = 0x00000002, #define Mono_Posix_DirectoryNotifyFlags_DN_MODIFY Mono_Posix_DirectoryNotifyFlags_DN_MODIFY Mono_Posix_DirectoryNotifyFlags_DN_MULTISHOT = 0x80000000, #define Mono_Posix_DirectoryNotifyFlags_DN_MULTISHOT Mono_Posix_DirectoryNotifyFlags_DN_MULTISHOT Mono_Posix_DirectoryNotifyFlags_DN_RENAME = 0x00000010, #define Mono_Posix_DirectoryNotifyFlags_DN_RENAME Mono_Posix_DirectoryNotifyFlags_DN_RENAME }; int Mono_Posix_FromDirectoryNotifyFlags (int x, int *r); int Mono_Posix_ToDirectoryNotifyFlags (int x, int *r); enum Mono_Posix_EpollEvents { Mono_Posix_EpollEvents_EPOLLERR = 0x00000008, #define Mono_Posix_EpollEvents_EPOLLERR Mono_Posix_EpollEvents_EPOLLERR Mono_Posix_EpollEvents_EPOLLET = 0x80000000, #define Mono_Posix_EpollEvents_EPOLLET Mono_Posix_EpollEvents_EPOLLET Mono_Posix_EpollEvents_EPOLLHUP = 0x00000010, #define Mono_Posix_EpollEvents_EPOLLHUP Mono_Posix_EpollEvents_EPOLLHUP Mono_Posix_EpollEvents_EPOLLIN = 0x00000001, #define Mono_Posix_EpollEvents_EPOLLIN Mono_Posix_EpollEvents_EPOLLIN Mono_Posix_EpollEvents_EPOLLMSG = 0x00000400, #define Mono_Posix_EpollEvents_EPOLLMSG Mono_Posix_EpollEvents_EPOLLMSG Mono_Posix_EpollEvents_EPOLLONESHOT = 0x40000000, #define Mono_Posix_EpollEvents_EPOLLONESHOT Mono_Posix_EpollEvents_EPOLLONESHOT Mono_Posix_EpollEvents_EPOLLOUT = 0x00000004, #define Mono_Posix_EpollEvents_EPOLLOUT Mono_Posix_EpollEvents_EPOLLOUT Mono_Posix_EpollEvents_EPOLLPRI = 0x00000002, #define Mono_Posix_EpollEvents_EPOLLPRI Mono_Posix_EpollEvents_EPOLLPRI Mono_Posix_EpollEvents_EPOLLRDBAND = 0x00000080, #define Mono_Posix_EpollEvents_EPOLLRDBAND Mono_Posix_EpollEvents_EPOLLRDBAND Mono_Posix_EpollEvents_EPOLLRDHUP = 0x00002000, #define Mono_Posix_EpollEvents_EPOLLRDHUP Mono_Posix_EpollEvents_EPOLLRDHUP Mono_Posix_EpollEvents_EPOLLRDNORM = 0x00000040, #define Mono_Posix_EpollEvents_EPOLLRDNORM Mono_Posix_EpollEvents_EPOLLRDNORM Mono_Posix_EpollEvents_EPOLLWRBAND = 0x00000200, #define Mono_Posix_EpollEvents_EPOLLWRBAND Mono_Posix_EpollEvents_EPOLLWRBAND Mono_Posix_EpollEvents_EPOLLWRNORM = 0x00000100, #define Mono_Posix_EpollEvents_EPOLLWRNORM Mono_Posix_EpollEvents_EPOLLWRNORM }; int Mono_Posix_FromEpollEvents (unsigned int x, unsigned int *r); int Mono_Posix_ToEpollEvents (unsigned int x, unsigned int *r); enum Mono_Posix_EpollFlags { Mono_Posix_EpollFlags_EPOLL_CLOEXEC = 0x001e8480, #define Mono_Posix_EpollFlags_EPOLL_CLOEXEC Mono_Posix_EpollFlags_EPOLL_CLOEXEC Mono_Posix_EpollFlags_EPOLL_NONBLOCK = 0x00000fa0, #define Mono_Posix_EpollFlags_EPOLL_NONBLOCK Mono_Posix_EpollFlags_EPOLL_NONBLOCK }; int Mono_Posix_FromEpollFlags (int x, int *r); int Mono_Posix_ToEpollFlags (int x, int *r); enum Mono_Posix_Errno { Mono_Posix_Errno_E2BIG = 0x00000007, #define Mono_Posix_Errno_E2BIG Mono_Posix_Errno_E2BIG Mono_Posix_Errno_EACCES = 0x0000000d, #define Mono_Posix_Errno_EACCES Mono_Posix_Errno_EACCES Mono_Posix_Errno_EADDRINUSE = 0x00000062, #define Mono_Posix_Errno_EADDRINUSE Mono_Posix_Errno_EADDRINUSE Mono_Posix_Errno_EADDRNOTAVAIL = 0x00000063, #define Mono_Posix_Errno_EADDRNOTAVAIL Mono_Posix_Errno_EADDRNOTAVAIL Mono_Posix_Errno_EADV = 0x00000044, #define Mono_Posix_Errno_EADV Mono_Posix_Errno_EADV Mono_Posix_Errno_EAFNOSUPPORT = 0x00000061, #define Mono_Posix_Errno_EAFNOSUPPORT Mono_Posix_Errno_EAFNOSUPPORT Mono_Posix_Errno_EAGAIN = 0x0000000b, #define Mono_Posix_Errno_EAGAIN Mono_Posix_Errno_EAGAIN Mono_Posix_Errno_EALREADY = 0x00000072, #define Mono_Posix_Errno_EALREADY Mono_Posix_Errno_EALREADY Mono_Posix_Errno_EAUTH = 0x00000438, #define Mono_Posix_Errno_EAUTH Mono_Posix_Errno_EAUTH Mono_Posix_Errno_EBADARCH = 0x0000043e, #define Mono_Posix_Errno_EBADARCH Mono_Posix_Errno_EBADARCH Mono_Posix_Errno_EBADE = 0x00000034, #define Mono_Posix_Errno_EBADE Mono_Posix_Errno_EBADE Mono_Posix_Errno_EBADEXEC = 0x0000043d, #define Mono_Posix_Errno_EBADEXEC Mono_Posix_Errno_EBADEXEC Mono_Posix_Errno_EBADF = 0x00000009, #define Mono_Posix_Errno_EBADF Mono_Posix_Errno_EBADF Mono_Posix_Errno_EBADFD = 0x0000004d, #define Mono_Posix_Errno_EBADFD Mono_Posix_Errno_EBADFD Mono_Posix_Errno_EBADMACHO = 0x00000440, #define Mono_Posix_Errno_EBADMACHO Mono_Posix_Errno_EBADMACHO Mono_Posix_Errno_EBADMSG = 0x0000004a, #define Mono_Posix_Errno_EBADMSG Mono_Posix_Errno_EBADMSG Mono_Posix_Errno_EBADR = 0x00000035, #define Mono_Posix_Errno_EBADR Mono_Posix_Errno_EBADR Mono_Posix_Errno_EBADRPC = 0x00000430, #define Mono_Posix_Errno_EBADRPC Mono_Posix_Errno_EBADRPC Mono_Posix_Errno_EBADRQC = 0x00000038, #define Mono_Posix_Errno_EBADRQC Mono_Posix_Errno_EBADRQC Mono_Posix_Errno_EBADSLT = 0x00000039, #define Mono_Posix_Errno_EBADSLT Mono_Posix_Errno_EBADSLT Mono_Posix_Errno_EBFONT = 0x0000003b, #define Mono_Posix_Errno_EBFONT Mono_Posix_Errno_EBFONT Mono_Posix_Errno_EBUSY = 0x00000010, #define Mono_Posix_Errno_EBUSY Mono_Posix_Errno_EBUSY Mono_Posix_Errno_ECANCELED = 0x0000007d, #define Mono_Posix_Errno_ECANCELED Mono_Posix_Errno_ECANCELED Mono_Posix_Errno_ECHILD = 0x0000000a, #define Mono_Posix_Errno_ECHILD Mono_Posix_Errno_ECHILD Mono_Posix_Errno_ECHRNG = 0x0000002c, #define Mono_Posix_Errno_ECHRNG Mono_Posix_Errno_ECHRNG Mono_Posix_Errno_ECOMM = 0x00000046, #define Mono_Posix_Errno_ECOMM Mono_Posix_Errno_ECOMM Mono_Posix_Errno_ECONNABORTED = 0x00000067, #define Mono_Posix_Errno_ECONNABORTED Mono_Posix_Errno_ECONNABORTED Mono_Posix_Errno_ECONNREFUSED = 0x0000006f, #define Mono_Posix_Errno_ECONNREFUSED Mono_Posix_Errno_ECONNREFUSED Mono_Posix_Errno_ECONNRESET = 0x00000068, #define Mono_Posix_Errno_ECONNRESET Mono_Posix_Errno_ECONNRESET Mono_Posix_Errno_EDEADLK = 0x00000023, #define Mono_Posix_Errno_EDEADLK Mono_Posix_Errno_EDEADLK Mono_Posix_Errno_EDEADLOCK = 0x00000023, #define Mono_Posix_Errno_EDEADLOCK Mono_Posix_Errno_EDEADLOCK Mono_Posix_Errno_EDESTADDRREQ = 0x00000059, #define Mono_Posix_Errno_EDESTADDRREQ Mono_Posix_Errno_EDESTADDRREQ Mono_Posix_Errno_EDEVERR = 0x0000043b, #define Mono_Posix_Errno_EDEVERR Mono_Posix_Errno_EDEVERR Mono_Posix_Errno_EDOM = 0x00000021, #define Mono_Posix_Errno_EDOM Mono_Posix_Errno_EDOM Mono_Posix_Errno_EDOTDOT = 0x00000049, #define Mono_Posix_Errno_EDOTDOT Mono_Posix_Errno_EDOTDOT Mono_Posix_Errno_EDQUOT = 0x0000007a, #define Mono_Posix_Errno_EDQUOT Mono_Posix_Errno_EDQUOT Mono_Posix_Errno_EEXIST = 0x00000011, #define Mono_Posix_Errno_EEXIST Mono_Posix_Errno_EEXIST Mono_Posix_Errno_EFAULT = 0x0000000e, #define Mono_Posix_Errno_EFAULT Mono_Posix_Errno_EFAULT Mono_Posix_Errno_EFBIG = 0x0000001b, #define Mono_Posix_Errno_EFBIG Mono_Posix_Errno_EFBIG Mono_Posix_Errno_EFTYPE = 0x00000437, #define Mono_Posix_Errno_EFTYPE Mono_Posix_Errno_EFTYPE Mono_Posix_Errno_EHOSTDOWN = 0x00000070, #define Mono_Posix_Errno_EHOSTDOWN Mono_Posix_Errno_EHOSTDOWN Mono_Posix_Errno_EHOSTUNREACH = 0x00000071, #define Mono_Posix_Errno_EHOSTUNREACH Mono_Posix_Errno_EHOSTUNREACH Mono_Posix_Errno_EIDRM = 0x0000002b, #define Mono_Posix_Errno_EIDRM Mono_Posix_Errno_EIDRM Mono_Posix_Errno_EILSEQ = 0x00000054, #define Mono_Posix_Errno_EILSEQ Mono_Posix_Errno_EILSEQ Mono_Posix_Errno_EINPROGRESS = 0x00000073, #define Mono_Posix_Errno_EINPROGRESS Mono_Posix_Errno_EINPROGRESS Mono_Posix_Errno_EINTR = 0x00000004, #define Mono_Posix_Errno_EINTR Mono_Posix_Errno_EINTR Mono_Posix_Errno_EINVAL = 0x00000016, #define Mono_Posix_Errno_EINVAL Mono_Posix_Errno_EINVAL Mono_Posix_Errno_EIO = 0x00000005, #define Mono_Posix_Errno_EIO Mono_Posix_Errno_EIO Mono_Posix_Errno_EISCONN = 0x0000006a, #define Mono_Posix_Errno_EISCONN Mono_Posix_Errno_EISCONN Mono_Posix_Errno_EISDIR = 0x00000015, #define Mono_Posix_Errno_EISDIR Mono_Posix_Errno_EISDIR Mono_Posix_Errno_EISNAM = 0x00000078, #define Mono_Posix_Errno_EISNAM Mono_Posix_Errno_EISNAM Mono_Posix_Errno_EKEYEXPIRED = 0x0000007f, #define Mono_Posix_Errno_EKEYEXPIRED Mono_Posix_Errno_EKEYEXPIRED Mono_Posix_Errno_EKEYREJECTED = 0x00000081, #define Mono_Posix_Errno_EKEYREJECTED Mono_Posix_Errno_EKEYREJECTED Mono_Posix_Errno_EKEYREVOKED = 0x00000080, #define Mono_Posix_Errno_EKEYREVOKED Mono_Posix_Errno_EKEYREVOKED Mono_Posix_Errno_EL2HLT = 0x00000033, #define Mono_Posix_Errno_EL2HLT Mono_Posix_Errno_EL2HLT Mono_Posix_Errno_EL2NSYNC = 0x0000002d, #define Mono_Posix_Errno_EL2NSYNC Mono_Posix_Errno_EL2NSYNC Mono_Posix_Errno_EL3HLT = 0x0000002e, #define Mono_Posix_Errno_EL3HLT Mono_Posix_Errno_EL3HLT Mono_Posix_Errno_EL3RST = 0x0000002f, #define Mono_Posix_Errno_EL3RST Mono_Posix_Errno_EL3RST Mono_Posix_Errno_ELIBACC = 0x0000004f, #define Mono_Posix_Errno_ELIBACC Mono_Posix_Errno_ELIBACC Mono_Posix_Errno_ELIBBAD = 0x00000050, #define Mono_Posix_Errno_ELIBBAD Mono_Posix_Errno_ELIBBAD Mono_Posix_Errno_ELIBEXEC = 0x00000053, #define Mono_Posix_Errno_ELIBEXEC Mono_Posix_Errno_ELIBEXEC Mono_Posix_Errno_ELIBMAX = 0x00000052, #define Mono_Posix_Errno_ELIBMAX Mono_Posix_Errno_ELIBMAX Mono_Posix_Errno_ELIBSCN = 0x00000051, #define Mono_Posix_Errno_ELIBSCN Mono_Posix_Errno_ELIBSCN Mono_Posix_Errno_ELNRNG = 0x00000030, #define Mono_Posix_Errno_ELNRNG Mono_Posix_Errno_ELNRNG Mono_Posix_Errno_ELOOP = 0x00000028, #define Mono_Posix_Errno_ELOOP Mono_Posix_Errno_ELOOP Mono_Posix_Errno_EMEDIUMTYPE = 0x0000007c, #define Mono_Posix_Errno_EMEDIUMTYPE Mono_Posix_Errno_EMEDIUMTYPE Mono_Posix_Errno_EMFILE = 0x00000018, #define Mono_Posix_Errno_EMFILE Mono_Posix_Errno_EMFILE Mono_Posix_Errno_EMLINK = 0x0000001f, #define Mono_Posix_Errno_EMLINK Mono_Posix_Errno_EMLINK Mono_Posix_Errno_EMSGSIZE = 0x0000005a, #define Mono_Posix_Errno_EMSGSIZE Mono_Posix_Errno_EMSGSIZE Mono_Posix_Errno_EMULTIHOP = 0x00000048, #define Mono_Posix_Errno_EMULTIHOP Mono_Posix_Errno_EMULTIHOP Mono_Posix_Errno_ENAMETOOLONG = 0x00000024, #define Mono_Posix_Errno_ENAMETOOLONG Mono_Posix_Errno_ENAMETOOLONG Mono_Posix_Errno_ENAVAIL = 0x00000077, #define Mono_Posix_Errno_ENAVAIL Mono_Posix_Errno_ENAVAIL Mono_Posix_Errno_ENEEDAUTH = 0x00000439, #define Mono_Posix_Errno_ENEEDAUTH Mono_Posix_Errno_ENEEDAUTH Mono_Posix_Errno_ENETDOWN = 0x00000064, #define Mono_Posix_Errno_ENETDOWN Mono_Posix_Errno_ENETDOWN Mono_Posix_Errno_ENETRESET = 0x00000066, #define Mono_Posix_Errno_ENETRESET Mono_Posix_Errno_ENETRESET Mono_Posix_Errno_ENETUNREACH = 0x00000065, #define Mono_Posix_Errno_ENETUNREACH Mono_Posix_Errno_ENETUNREACH Mono_Posix_Errno_ENFILE = 0x00000017, #define Mono_Posix_Errno_ENFILE Mono_Posix_Errno_ENFILE Mono_Posix_Errno_ENOANO = 0x00000037, #define Mono_Posix_Errno_ENOANO Mono_Posix_Errno_ENOANO Mono_Posix_Errno_ENOATTR = 0x00000445, #define Mono_Posix_Errno_ENOATTR Mono_Posix_Errno_ENOATTR Mono_Posix_Errno_ENOBUFS = 0x00000069, #define Mono_Posix_Errno_ENOBUFS Mono_Posix_Errno_ENOBUFS Mono_Posix_Errno_ENOCSI = 0x00000032, #define Mono_Posix_Errno_ENOCSI Mono_Posix_Errno_ENOCSI Mono_Posix_Errno_ENODATA = 0x0000003d, #define Mono_Posix_Errno_ENODATA Mono_Posix_Errno_ENODATA Mono_Posix_Errno_ENODEV = 0x00000013, #define Mono_Posix_Errno_ENODEV Mono_Posix_Errno_ENODEV Mono_Posix_Errno_ENOENT = 0x00000002, #define Mono_Posix_Errno_ENOENT Mono_Posix_Errno_ENOENT Mono_Posix_Errno_ENOEXEC = 0x00000008, #define Mono_Posix_Errno_ENOEXEC Mono_Posix_Errno_ENOEXEC Mono_Posix_Errno_ENOKEY = 0x0000007e, #define Mono_Posix_Errno_ENOKEY Mono_Posix_Errno_ENOKEY Mono_Posix_Errno_ENOLCK = 0x00000025, #define Mono_Posix_Errno_ENOLCK Mono_Posix_Errno_ENOLCK Mono_Posix_Errno_ENOLINK = 0x00000043, #define Mono_Posix_Errno_ENOLINK Mono_Posix_Errno_ENOLINK Mono_Posix_Errno_ENOMEDIUM = 0x0000007b, #define Mono_Posix_Errno_ENOMEDIUM Mono_Posix_Errno_ENOMEDIUM Mono_Posix_Errno_ENOMEM = 0x0000000c, #define Mono_Posix_Errno_ENOMEM Mono_Posix_Errno_ENOMEM Mono_Posix_Errno_ENOMSG = 0x0000002a, #define Mono_Posix_Errno_ENOMSG Mono_Posix_Errno_ENOMSG Mono_Posix_Errno_ENONET = 0x00000040, #define Mono_Posix_Errno_ENONET Mono_Posix_Errno_ENONET Mono_Posix_Errno_ENOPKG = 0x00000041, #define Mono_Posix_Errno_ENOPKG Mono_Posix_Errno_ENOPKG Mono_Posix_Errno_ENOPOLICY = 0x0000044f, #define Mono_Posix_Errno_ENOPOLICY Mono_Posix_Errno_ENOPOLICY Mono_Posix_Errno_ENOPROTOOPT = 0x0000005c, #define Mono_Posix_Errno_ENOPROTOOPT Mono_Posix_Errno_ENOPROTOOPT Mono_Posix_Errno_ENOSPC = 0x0000001c, #define Mono_Posix_Errno_ENOSPC Mono_Posix_Errno_ENOSPC Mono_Posix_Errno_ENOSR = 0x0000003f, #define Mono_Posix_Errno_ENOSR Mono_Posix_Errno_ENOSR Mono_Posix_Errno_ENOSTR = 0x0000003c, #define Mono_Posix_Errno_ENOSTR Mono_Posix_Errno_ENOSTR Mono_Posix_Errno_ENOSYS = 0x00000026, #define Mono_Posix_Errno_ENOSYS Mono_Posix_Errno_ENOSYS Mono_Posix_Errno_ENOTBLK = 0x0000000f, #define Mono_Posix_Errno_ENOTBLK Mono_Posix_Errno_ENOTBLK Mono_Posix_Errno_ENOTCONN = 0x0000006b, #define Mono_Posix_Errno_ENOTCONN Mono_Posix_Errno_ENOTCONN Mono_Posix_Errno_ENOTDIR = 0x00000014, #define Mono_Posix_Errno_ENOTDIR Mono_Posix_Errno_ENOTDIR Mono_Posix_Errno_ENOTEMPTY = 0x00000027, #define Mono_Posix_Errno_ENOTEMPTY Mono_Posix_Errno_ENOTEMPTY Mono_Posix_Errno_ENOTNAM = 0x00000076, #define Mono_Posix_Errno_ENOTNAM Mono_Posix_Errno_ENOTNAM Mono_Posix_Errno_ENOTRECOVERABLE = 0x00000083, #define Mono_Posix_Errno_ENOTRECOVERABLE Mono_Posix_Errno_ENOTRECOVERABLE Mono_Posix_Errno_ENOTSOCK = 0x00000058, #define Mono_Posix_Errno_ENOTSOCK Mono_Posix_Errno_ENOTSOCK Mono_Posix_Errno_ENOTTY = 0x00000019, #define Mono_Posix_Errno_ENOTTY Mono_Posix_Errno_ENOTTY Mono_Posix_Errno_ENOTUNIQ = 0x0000004c, #define Mono_Posix_Errno_ENOTUNIQ Mono_Posix_Errno_ENOTUNIQ Mono_Posix_Errno_ENXIO = 0x00000006, #define Mono_Posix_Errno_ENXIO Mono_Posix_Errno_ENXIO Mono_Posix_Errno_EOPNOTSUPP = 0x0000005f, #define Mono_Posix_Errno_EOPNOTSUPP Mono_Posix_Errno_EOPNOTSUPP Mono_Posix_Errno_EOVERFLOW = 0x0000004b, #define Mono_Posix_Errno_EOVERFLOW Mono_Posix_Errno_EOVERFLOW Mono_Posix_Errno_EOWNERDEAD = 0x00000082, #define Mono_Posix_Errno_EOWNERDEAD Mono_Posix_Errno_EOWNERDEAD Mono_Posix_Errno_EPERM = 0x00000001, #define Mono_Posix_Errno_EPERM Mono_Posix_Errno_EPERM Mono_Posix_Errno_EPFNOSUPPORT = 0x00000060, #define Mono_Posix_Errno_EPFNOSUPPORT Mono_Posix_Errno_EPFNOSUPPORT Mono_Posix_Errno_EPIPE = 0x00000020, #define Mono_Posix_Errno_EPIPE Mono_Posix_Errno_EPIPE Mono_Posix_Errno_EPROCLIM = 0x0000042b, #define Mono_Posix_Errno_EPROCLIM Mono_Posix_Errno_EPROCLIM Mono_Posix_Errno_EPROCUNAVAIL = 0x00000434, #define Mono_Posix_Errno_EPROCUNAVAIL Mono_Posix_Errno_EPROCUNAVAIL Mono_Posix_Errno_EPROGMISMATCH = 0x00000433, #define Mono_Posix_Errno_EPROGMISMATCH Mono_Posix_Errno_EPROGMISMATCH Mono_Posix_Errno_EPROGUNAVAIL = 0x00000432, #define Mono_Posix_Errno_EPROGUNAVAIL Mono_Posix_Errno_EPROGUNAVAIL Mono_Posix_Errno_EPROTO = 0x00000047, #define Mono_Posix_Errno_EPROTO Mono_Posix_Errno_EPROTO Mono_Posix_Errno_EPROTONOSUPPORT = 0x0000005d, #define Mono_Posix_Errno_EPROTONOSUPPORT Mono_Posix_Errno_EPROTONOSUPPORT Mono_Posix_Errno_EPROTOTYPE = 0x0000005b, #define Mono_Posix_Errno_EPROTOTYPE Mono_Posix_Errno_EPROTOTYPE Mono_Posix_Errno_EPWROFF = 0x0000043a, #define Mono_Posix_Errno_EPWROFF Mono_Posix_Errno_EPWROFF Mono_Posix_Errno_ERANGE = 0x00000022, #define Mono_Posix_Errno_ERANGE Mono_Posix_Errno_ERANGE Mono_Posix_Errno_EREMCHG = 0x0000004e, #define Mono_Posix_Errno_EREMCHG Mono_Posix_Errno_EREMCHG Mono_Posix_Errno_EREMOTE = 0x00000042, #define Mono_Posix_Errno_EREMOTE Mono_Posix_Errno_EREMOTE Mono_Posix_Errno_EREMOTEIO = 0x00000079, #define Mono_Posix_Errno_EREMOTEIO Mono_Posix_Errno_EREMOTEIO Mono_Posix_Errno_ERESTART = 0x00000055, #define Mono_Posix_Errno_ERESTART Mono_Posix_Errno_ERESTART Mono_Posix_Errno_EROFS = 0x0000001e, #define Mono_Posix_Errno_EROFS Mono_Posix_Errno_EROFS Mono_Posix_Errno_ERPCMISMATCH = 0x00000431, #define Mono_Posix_Errno_ERPCMISMATCH Mono_Posix_Errno_ERPCMISMATCH Mono_Posix_Errno_ESHLIBVERS = 0x0000043f, #define Mono_Posix_Errno_ESHLIBVERS Mono_Posix_Errno_ESHLIBVERS Mono_Posix_Errno_ESHUTDOWN = 0x0000006c, #define Mono_Posix_Errno_ESHUTDOWN Mono_Posix_Errno_ESHUTDOWN Mono_Posix_Errno_ESOCKTNOSUPPORT = 0x0000005e, #define Mono_Posix_Errno_ESOCKTNOSUPPORT Mono_Posix_Errno_ESOCKTNOSUPPORT Mono_Posix_Errno_ESPIPE = 0x0000001d, #define Mono_Posix_Errno_ESPIPE Mono_Posix_Errno_ESPIPE Mono_Posix_Errno_ESRCH = 0x00000003, #define Mono_Posix_Errno_ESRCH Mono_Posix_Errno_ESRCH Mono_Posix_Errno_ESRMNT = 0x00000045, #define Mono_Posix_Errno_ESRMNT Mono_Posix_Errno_ESRMNT Mono_Posix_Errno_ESTALE = 0x00000074, #define Mono_Posix_Errno_ESTALE Mono_Posix_Errno_ESTALE Mono_Posix_Errno_ESTRPIPE = 0x00000056, #define Mono_Posix_Errno_ESTRPIPE Mono_Posix_Errno_ESTRPIPE Mono_Posix_Errno_ETIME = 0x0000003e, #define Mono_Posix_Errno_ETIME Mono_Posix_Errno_ETIME Mono_Posix_Errno_ETIMEDOUT = 0x0000006e, #define Mono_Posix_Errno_ETIMEDOUT Mono_Posix_Errno_ETIMEDOUT Mono_Posix_Errno_ETOOMANYREFS = 0x0000006d, #define Mono_Posix_Errno_ETOOMANYREFS Mono_Posix_Errno_ETOOMANYREFS Mono_Posix_Errno_ETXTBSY = 0x0000001a, #define Mono_Posix_Errno_ETXTBSY Mono_Posix_Errno_ETXTBSY Mono_Posix_Errno_EUCLEAN = 0x00000075, #define Mono_Posix_Errno_EUCLEAN Mono_Posix_Errno_EUCLEAN Mono_Posix_Errno_EUNATCH = 0x00000031, #define Mono_Posix_Errno_EUNATCH Mono_Posix_Errno_EUNATCH Mono_Posix_Errno_EUSERS = 0x00000057, #define Mono_Posix_Errno_EUSERS Mono_Posix_Errno_EUSERS Mono_Posix_Errno_EWOULDBLOCK = 0x0000000b, #define Mono_Posix_Errno_EWOULDBLOCK Mono_Posix_Errno_EWOULDBLOCK Mono_Posix_Errno_EXDEV = 0x00000012, #define Mono_Posix_Errno_EXDEV Mono_Posix_Errno_EXDEV Mono_Posix_Errno_EXFULL = 0x00000036, #define Mono_Posix_Errno_EXFULL Mono_Posix_Errno_EXFULL }; int Mono_Posix_FromErrno (int x, int *r); int Mono_Posix_ToErrno (int x, int *r); enum Mono_Posix_FcntlCommand { Mono_Posix_FcntlCommand_F_DUPFD = 0x00000000, #define Mono_Posix_FcntlCommand_F_DUPFD Mono_Posix_FcntlCommand_F_DUPFD Mono_Posix_FcntlCommand_F_GETFD = 0x00000001, #define Mono_Posix_FcntlCommand_F_GETFD Mono_Posix_FcntlCommand_F_GETFD Mono_Posix_FcntlCommand_F_GETFL = 0x00000003, #define Mono_Posix_FcntlCommand_F_GETFL Mono_Posix_FcntlCommand_F_GETFL Mono_Posix_FcntlCommand_F_GETLEASE = 0x00000401, #define Mono_Posix_FcntlCommand_F_GETLEASE Mono_Posix_FcntlCommand_F_GETLEASE Mono_Posix_FcntlCommand_F_GETLK = 0x0000000c, #define Mono_Posix_FcntlCommand_F_GETLK Mono_Posix_FcntlCommand_F_GETLK Mono_Posix_FcntlCommand_F_GETOWN = 0x00000009, #define Mono_Posix_FcntlCommand_F_GETOWN Mono_Posix_FcntlCommand_F_GETOWN Mono_Posix_FcntlCommand_F_GETSIG = 0x0000000b, #define Mono_Posix_FcntlCommand_F_GETSIG Mono_Posix_FcntlCommand_F_GETSIG Mono_Posix_FcntlCommand_F_NOCACHE = 0x00000030, #define Mono_Posix_FcntlCommand_F_NOCACHE Mono_Posix_FcntlCommand_F_NOCACHE Mono_Posix_FcntlCommand_F_NOTIFY = 0x00000402, #define Mono_Posix_FcntlCommand_F_NOTIFY Mono_Posix_FcntlCommand_F_NOTIFY Mono_Posix_FcntlCommand_F_SETFD = 0x00000002, #define Mono_Posix_FcntlCommand_F_SETFD Mono_Posix_FcntlCommand_F_SETFD Mono_Posix_FcntlCommand_F_SETFL = 0x00000004, #define Mono_Posix_FcntlCommand_F_SETFL Mono_Posix_FcntlCommand_F_SETFL Mono_Posix_FcntlCommand_F_SETLEASE = 0x00000400, #define Mono_Posix_FcntlCommand_F_SETLEASE Mono_Posix_FcntlCommand_F_SETLEASE Mono_Posix_FcntlCommand_F_SETLK = 0x0000000d, #define Mono_Posix_FcntlCommand_F_SETLK Mono_Posix_FcntlCommand_F_SETLK Mono_Posix_FcntlCommand_F_SETLKW = 0x0000000e, #define Mono_Posix_FcntlCommand_F_SETLKW Mono_Posix_FcntlCommand_F_SETLKW Mono_Posix_FcntlCommand_F_SETOWN = 0x00000008, #define Mono_Posix_FcntlCommand_F_SETOWN Mono_Posix_FcntlCommand_F_SETOWN Mono_Posix_FcntlCommand_F_SETSIG = 0x0000000a, #define Mono_Posix_FcntlCommand_F_SETSIG Mono_Posix_FcntlCommand_F_SETSIG }; int Mono_Posix_FromFcntlCommand (int x, int *r); int Mono_Posix_ToFcntlCommand (int x, int *r); enum Mono_Posix_FilePermissions { Mono_Posix_FilePermissions_ACCESSPERMS = 0x000001ff, #define Mono_Posix_FilePermissions_ACCESSPERMS Mono_Posix_FilePermissions_ACCESSPERMS Mono_Posix_FilePermissions_ALLPERMS = 0x00000fff, #define Mono_Posix_FilePermissions_ALLPERMS Mono_Posix_FilePermissions_ALLPERMS Mono_Posix_FilePermissions_DEFFILEMODE = 0x000001b6, #define Mono_Posix_FilePermissions_DEFFILEMODE Mono_Posix_FilePermissions_DEFFILEMODE Mono_Posix_FilePermissions_S_IFBLK = 0x00006000, #define Mono_Posix_FilePermissions_S_IFBLK Mono_Posix_FilePermissions_S_IFBLK Mono_Posix_FilePermissions_S_IFCHR = 0x00002000, #define Mono_Posix_FilePermissions_S_IFCHR Mono_Posix_FilePermissions_S_IFCHR Mono_Posix_FilePermissions_S_IFDIR = 0x00004000, #define Mono_Posix_FilePermissions_S_IFDIR Mono_Posix_FilePermissions_S_IFDIR Mono_Posix_FilePermissions_S_IFIFO = 0x00001000, #define Mono_Posix_FilePermissions_S_IFIFO Mono_Posix_FilePermissions_S_IFIFO Mono_Posix_FilePermissions_S_IFLNK = 0x0000a000, #define Mono_Posix_FilePermissions_S_IFLNK Mono_Posix_FilePermissions_S_IFLNK Mono_Posix_FilePermissions_S_IFMT = 0x0000f000, #define Mono_Posix_FilePermissions_S_IFMT Mono_Posix_FilePermissions_S_IFMT Mono_Posix_FilePermissions_S_IFREG = 0x00008000, #define Mono_Posix_FilePermissions_S_IFREG Mono_Posix_FilePermissions_S_IFREG Mono_Posix_FilePermissions_S_IFSOCK = 0x0000c000, #define Mono_Posix_FilePermissions_S_IFSOCK Mono_Posix_FilePermissions_S_IFSOCK Mono_Posix_FilePermissions_S_IRGRP = 0x00000020, #define Mono_Posix_FilePermissions_S_IRGRP Mono_Posix_FilePermissions_S_IRGRP Mono_Posix_FilePermissions_S_IROTH = 0x00000004, #define Mono_Posix_FilePermissions_S_IROTH Mono_Posix_FilePermissions_S_IROTH Mono_Posix_FilePermissions_S_IRUSR = 0x00000100, #define Mono_Posix_FilePermissions_S_IRUSR Mono_Posix_FilePermissions_S_IRUSR Mono_Posix_FilePermissions_S_IRWXG = 0x00000038, #define Mono_Posix_FilePermissions_S_IRWXG Mono_Posix_FilePermissions_S_IRWXG Mono_Posix_FilePermissions_S_IRWXO = 0x00000007, #define Mono_Posix_FilePermissions_S_IRWXO Mono_Posix_FilePermissions_S_IRWXO Mono_Posix_FilePermissions_S_IRWXU = 0x000001c0, #define Mono_Posix_FilePermissions_S_IRWXU Mono_Posix_FilePermissions_S_IRWXU Mono_Posix_FilePermissions_S_ISGID = 0x00000400, #define Mono_Posix_FilePermissions_S_ISGID Mono_Posix_FilePermissions_S_ISGID Mono_Posix_FilePermissions_S_ISUID = 0x00000800, #define Mono_Posix_FilePermissions_S_ISUID Mono_Posix_FilePermissions_S_ISUID Mono_Posix_FilePermissions_S_ISVTX = 0x00000200, #define Mono_Posix_FilePermissions_S_ISVTX Mono_Posix_FilePermissions_S_ISVTX Mono_Posix_FilePermissions_S_IWGRP = 0x00000010, #define Mono_Posix_FilePermissions_S_IWGRP Mono_Posix_FilePermissions_S_IWGRP Mono_Posix_FilePermissions_S_IWOTH = 0x00000002, #define Mono_Posix_FilePermissions_S_IWOTH Mono_Posix_FilePermissions_S_IWOTH Mono_Posix_FilePermissions_S_IWUSR = 0x00000080, #define Mono_Posix_FilePermissions_S_IWUSR Mono_Posix_FilePermissions_S_IWUSR Mono_Posix_FilePermissions_S_IXGRP = 0x00000008, #define Mono_Posix_FilePermissions_S_IXGRP Mono_Posix_FilePermissions_S_IXGRP Mono_Posix_FilePermissions_S_IXOTH = 0x00000001, #define Mono_Posix_FilePermissions_S_IXOTH Mono_Posix_FilePermissions_S_IXOTH Mono_Posix_FilePermissions_S_IXUSR = 0x00000040, #define Mono_Posix_FilePermissions_S_IXUSR Mono_Posix_FilePermissions_S_IXUSR }; int Mono_Posix_FromFilePermissions (unsigned int x, unsigned int *r); int Mono_Posix_ToFilePermissions (unsigned int x, unsigned int *r); enum Mono_Posix_LockType { Mono_Posix_LockType_F_RDLCK = 0x0000, #define Mono_Posix_LockType_F_RDLCK Mono_Posix_LockType_F_RDLCK Mono_Posix_LockType_F_UNLCK = 0x0002, #define Mono_Posix_LockType_F_UNLCK Mono_Posix_LockType_F_UNLCK Mono_Posix_LockType_F_WRLCK = 0x0001, #define Mono_Posix_LockType_F_WRLCK Mono_Posix_LockType_F_WRLCK }; int Mono_Posix_FromLockType (short x, short *r); int Mono_Posix_ToLockType (short x, short *r); enum Mono_Posix_LockfCommand { Mono_Posix_LockfCommand_F_LOCK = 0x00000001, #define Mono_Posix_LockfCommand_F_LOCK Mono_Posix_LockfCommand_F_LOCK Mono_Posix_LockfCommand_F_TEST = 0x00000003, #define Mono_Posix_LockfCommand_F_TEST Mono_Posix_LockfCommand_F_TEST Mono_Posix_LockfCommand_F_TLOCK = 0x00000002, #define Mono_Posix_LockfCommand_F_TLOCK Mono_Posix_LockfCommand_F_TLOCK Mono_Posix_LockfCommand_F_ULOCK = 0x00000000, #define Mono_Posix_LockfCommand_F_ULOCK Mono_Posix_LockfCommand_F_ULOCK }; int Mono_Posix_FromLockfCommand (int x, int *r); int Mono_Posix_ToLockfCommand (int x, int *r); enum Mono_Posix_MessageFlags { Mono_Posix_MessageFlags_MSG_CMSG_CLOEXEC = 0x40000000, #define Mono_Posix_MessageFlags_MSG_CMSG_CLOEXEC Mono_Posix_MessageFlags_MSG_CMSG_CLOEXEC Mono_Posix_MessageFlags_MSG_CONFIRM = 0x00000800, #define Mono_Posix_MessageFlags_MSG_CONFIRM Mono_Posix_MessageFlags_MSG_CONFIRM Mono_Posix_MessageFlags_MSG_CTRUNC = 0x00000008, #define Mono_Posix_MessageFlags_MSG_CTRUNC Mono_Posix_MessageFlags_MSG_CTRUNC Mono_Posix_MessageFlags_MSG_DONTROUTE = 0x00000004, #define Mono_Posix_MessageFlags_MSG_DONTROUTE Mono_Posix_MessageFlags_MSG_DONTROUTE Mono_Posix_MessageFlags_MSG_DONTWAIT = 0x00000040, #define Mono_Posix_MessageFlags_MSG_DONTWAIT Mono_Posix_MessageFlags_MSG_DONTWAIT Mono_Posix_MessageFlags_MSG_EOR = 0x00000080, #define Mono_Posix_MessageFlags_MSG_EOR Mono_Posix_MessageFlags_MSG_EOR Mono_Posix_MessageFlags_MSG_ERRQUEUE = 0x00002000, #define Mono_Posix_MessageFlags_MSG_ERRQUEUE Mono_Posix_MessageFlags_MSG_ERRQUEUE Mono_Posix_MessageFlags_MSG_FASTOPEN = 0x20000000, #define Mono_Posix_MessageFlags_MSG_FASTOPEN Mono_Posix_MessageFlags_MSG_FASTOPEN Mono_Posix_MessageFlags_MSG_FIN = 0x00000200, #define Mono_Posix_MessageFlags_MSG_FIN Mono_Posix_MessageFlags_MSG_FIN Mono_Posix_MessageFlags_MSG_MORE = 0x00008000, #define Mono_Posix_MessageFlags_MSG_MORE Mono_Posix_MessageFlags_MSG_MORE Mono_Posix_MessageFlags_MSG_NOSIGNAL = 0x00004000, #define Mono_Posix_MessageFlags_MSG_NOSIGNAL Mono_Posix_MessageFlags_MSG_NOSIGNAL Mono_Posix_MessageFlags_MSG_OOB = 0x00000001, #define Mono_Posix_MessageFlags_MSG_OOB Mono_Posix_MessageFlags_MSG_OOB Mono_Posix_MessageFlags_MSG_PEEK = 0x00000002, #define Mono_Posix_MessageFlags_MSG_PEEK Mono_Posix_MessageFlags_MSG_PEEK Mono_Posix_MessageFlags_MSG_PROXY = 0x00000010, #define Mono_Posix_MessageFlags_MSG_PROXY Mono_Posix_MessageFlags_MSG_PROXY Mono_Posix_MessageFlags_MSG_RST = 0x00001000, #define Mono_Posix_MessageFlags_MSG_RST Mono_Posix_MessageFlags_MSG_RST Mono_Posix_MessageFlags_MSG_SYN = 0x00000400, #define Mono_Posix_MessageFlags_MSG_SYN Mono_Posix_MessageFlags_MSG_SYN Mono_Posix_MessageFlags_MSG_TRUNC = 0x00000020, #define Mono_Posix_MessageFlags_MSG_TRUNC Mono_Posix_MessageFlags_MSG_TRUNC Mono_Posix_MessageFlags_MSG_WAITALL = 0x00000100, #define Mono_Posix_MessageFlags_MSG_WAITALL Mono_Posix_MessageFlags_MSG_WAITALL Mono_Posix_MessageFlags_MSG_WAITFORONE = 0x00010000, #define Mono_Posix_MessageFlags_MSG_WAITFORONE Mono_Posix_MessageFlags_MSG_WAITFORONE }; int Mono_Posix_FromMessageFlags (int x, int *r); int Mono_Posix_ToMessageFlags (int x, int *r); enum Mono_Posix_MlockallFlags { Mono_Posix_MlockallFlags_MCL_CURRENT = 0x00000001, #define Mono_Posix_MlockallFlags_MCL_CURRENT Mono_Posix_MlockallFlags_MCL_CURRENT Mono_Posix_MlockallFlags_MCL_FUTURE = 0x00000002, #define Mono_Posix_MlockallFlags_MCL_FUTURE Mono_Posix_MlockallFlags_MCL_FUTURE }; int Mono_Posix_FromMlockallFlags (int x, int *r); int Mono_Posix_ToMlockallFlags (int x, int *r); enum Mono_Posix_MmapFlags { Mono_Posix_MmapFlags_MAP_ANON = 0x00000020, #define Mono_Posix_MmapFlags_MAP_ANON Mono_Posix_MmapFlags_MAP_ANON Mono_Posix_MmapFlags_MAP_ANONYMOUS = 0x00000020, #define Mono_Posix_MmapFlags_MAP_ANONYMOUS Mono_Posix_MmapFlags_MAP_ANONYMOUS Mono_Posix_MmapFlags_MAP_DENYWRITE = 0x00000800, #define Mono_Posix_MmapFlags_MAP_DENYWRITE Mono_Posix_MmapFlags_MAP_DENYWRITE Mono_Posix_MmapFlags_MAP_EXECUTABLE = 0x00001000, #define Mono_Posix_MmapFlags_MAP_EXECUTABLE Mono_Posix_MmapFlags_MAP_EXECUTABLE Mono_Posix_MmapFlags_MAP_FILE = 0x00000000, #define Mono_Posix_MmapFlags_MAP_FILE Mono_Posix_MmapFlags_MAP_FILE Mono_Posix_MmapFlags_MAP_FIXED = 0x00000010, #define Mono_Posix_MmapFlags_MAP_FIXED Mono_Posix_MmapFlags_MAP_FIXED Mono_Posix_MmapFlags_MAP_GROWSDOWN = 0x00000100, #define Mono_Posix_MmapFlags_MAP_GROWSDOWN Mono_Posix_MmapFlags_MAP_GROWSDOWN Mono_Posix_MmapFlags_MAP_LOCKED = 0x00002000, #define Mono_Posix_MmapFlags_MAP_LOCKED Mono_Posix_MmapFlags_MAP_LOCKED Mono_Posix_MmapFlags_MAP_NONBLOCK = 0x00010000, #define Mono_Posix_MmapFlags_MAP_NONBLOCK Mono_Posix_MmapFlags_MAP_NONBLOCK Mono_Posix_MmapFlags_MAP_NORESERVE = 0x00004000, #define Mono_Posix_MmapFlags_MAP_NORESERVE Mono_Posix_MmapFlags_MAP_NORESERVE Mono_Posix_MmapFlags_MAP_POPULATE = 0x00008000, #define Mono_Posix_MmapFlags_MAP_POPULATE Mono_Posix_MmapFlags_MAP_POPULATE Mono_Posix_MmapFlags_MAP_PRIVATE = 0x00000002, #define Mono_Posix_MmapFlags_MAP_PRIVATE Mono_Posix_MmapFlags_MAP_PRIVATE Mono_Posix_MmapFlags_MAP_SHARED = 0x00000001, #define Mono_Posix_MmapFlags_MAP_SHARED Mono_Posix_MmapFlags_MAP_SHARED Mono_Posix_MmapFlags_MAP_TYPE = 0x0000000f, #define Mono_Posix_MmapFlags_MAP_TYPE Mono_Posix_MmapFlags_MAP_TYPE }; int Mono_Posix_FromMmapFlags (int x, int *r); int Mono_Posix_ToMmapFlags (int x, int *r); enum Mono_Posix_MmapProts { Mono_Posix_MmapProts_PROT_EXEC = 0x00000004, #define Mono_Posix_MmapProts_PROT_EXEC Mono_Posix_MmapProts_PROT_EXEC Mono_Posix_MmapProts_PROT_GROWSDOWN = 0x01000000, #define Mono_Posix_MmapProts_PROT_GROWSDOWN Mono_Posix_MmapProts_PROT_GROWSDOWN Mono_Posix_MmapProts_PROT_GROWSUP = 0x02000000, #define Mono_Posix_MmapProts_PROT_GROWSUP Mono_Posix_MmapProts_PROT_GROWSUP Mono_Posix_MmapProts_PROT_NONE = 0x00000000, #define Mono_Posix_MmapProts_PROT_NONE Mono_Posix_MmapProts_PROT_NONE Mono_Posix_MmapProts_PROT_READ = 0x00000001, #define Mono_Posix_MmapProts_PROT_READ Mono_Posix_MmapProts_PROT_READ Mono_Posix_MmapProts_PROT_WRITE = 0x00000002, #define Mono_Posix_MmapProts_PROT_WRITE Mono_Posix_MmapProts_PROT_WRITE }; int Mono_Posix_FromMmapProts (int x, int *r); int Mono_Posix_ToMmapProts (int x, int *r); enum Mono_Posix_MountFlags { Mono_Posix_MountFlags_ST_APPEND = 0x0000000000000100, #define Mono_Posix_MountFlags_ST_APPEND Mono_Posix_MountFlags_ST_APPEND Mono_Posix_MountFlags_ST_BIND = 0x0000000000001000, #define Mono_Posix_MountFlags_ST_BIND Mono_Posix_MountFlags_ST_BIND Mono_Posix_MountFlags_ST_IMMUTABLE = 0x0000000000000200, #define Mono_Posix_MountFlags_ST_IMMUTABLE Mono_Posix_MountFlags_ST_IMMUTABLE Mono_Posix_MountFlags_ST_MANDLOCK = 0x0000000000000040, #define Mono_Posix_MountFlags_ST_MANDLOCK Mono_Posix_MountFlags_ST_MANDLOCK Mono_Posix_MountFlags_ST_NOATIME = 0x0000000000000400, #define Mono_Posix_MountFlags_ST_NOATIME Mono_Posix_MountFlags_ST_NOATIME Mono_Posix_MountFlags_ST_NODEV = 0x0000000000000004, #define Mono_Posix_MountFlags_ST_NODEV Mono_Posix_MountFlags_ST_NODEV Mono_Posix_MountFlags_ST_NODIRATIME = 0x0000000000000800, #define Mono_Posix_MountFlags_ST_NODIRATIME Mono_Posix_MountFlags_ST_NODIRATIME Mono_Posix_MountFlags_ST_NOEXEC = 0x0000000000000008, #define Mono_Posix_MountFlags_ST_NOEXEC Mono_Posix_MountFlags_ST_NOEXEC Mono_Posix_MountFlags_ST_NOSUID = 0x0000000000000002, #define Mono_Posix_MountFlags_ST_NOSUID Mono_Posix_MountFlags_ST_NOSUID Mono_Posix_MountFlags_ST_RDONLY = 0x0000000000000001, #define Mono_Posix_MountFlags_ST_RDONLY Mono_Posix_MountFlags_ST_RDONLY Mono_Posix_MountFlags_ST_REMOUNT = 0x0000000000000020, #define Mono_Posix_MountFlags_ST_REMOUNT Mono_Posix_MountFlags_ST_REMOUNT Mono_Posix_MountFlags_ST_SYNCHRONOUS = 0x0000000000000010, #define Mono_Posix_MountFlags_ST_SYNCHRONOUS Mono_Posix_MountFlags_ST_SYNCHRONOUS Mono_Posix_MountFlags_ST_WRITE = 0x0000000000000080, #define Mono_Posix_MountFlags_ST_WRITE Mono_Posix_MountFlags_ST_WRITE }; int Mono_Posix_FromMountFlags (guint64 x, guint64 *r); int Mono_Posix_ToMountFlags (guint64 x, guint64 *r); enum Mono_Posix_MremapFlags { Mono_Posix_MremapFlags_MREMAP_MAYMOVE = 0x0000000000000001, #define Mono_Posix_MremapFlags_MREMAP_MAYMOVE Mono_Posix_MremapFlags_MREMAP_MAYMOVE }; int Mono_Posix_FromMremapFlags (guint64 x, guint64 *r); int Mono_Posix_ToMremapFlags (guint64 x, guint64 *r); enum Mono_Posix_MsyncFlags { Mono_Posix_MsyncFlags_MS_ASYNC = 0x00000001, #define Mono_Posix_MsyncFlags_MS_ASYNC Mono_Posix_MsyncFlags_MS_ASYNC Mono_Posix_MsyncFlags_MS_INVALIDATE = 0x00000002, #define Mono_Posix_MsyncFlags_MS_INVALIDATE Mono_Posix_MsyncFlags_MS_INVALIDATE Mono_Posix_MsyncFlags_MS_SYNC = 0x00000004, #define Mono_Posix_MsyncFlags_MS_SYNC Mono_Posix_MsyncFlags_MS_SYNC }; int Mono_Posix_FromMsyncFlags (int x, int *r); int Mono_Posix_ToMsyncFlags (int x, int *r); enum Mono_Posix_OpenFlags { Mono_Posix_OpenFlags_O_APPEND = 0x00000400, #define Mono_Posix_OpenFlags_O_APPEND Mono_Posix_OpenFlags_O_APPEND Mono_Posix_OpenFlags_O_ASYNC = 0x00002000, #define Mono_Posix_OpenFlags_O_ASYNC Mono_Posix_OpenFlags_O_ASYNC Mono_Posix_OpenFlags_O_CLOEXEC = 0x00080000, #define Mono_Posix_OpenFlags_O_CLOEXEC Mono_Posix_OpenFlags_O_CLOEXEC Mono_Posix_OpenFlags_O_CREAT = 0x00000040, #define Mono_Posix_OpenFlags_O_CREAT Mono_Posix_OpenFlags_O_CREAT Mono_Posix_OpenFlags_O_DIRECT = 0x00004000, #define Mono_Posix_OpenFlags_O_DIRECT Mono_Posix_OpenFlags_O_DIRECT Mono_Posix_OpenFlags_O_DIRECTORY = 0x00010000, #define Mono_Posix_OpenFlags_O_DIRECTORY Mono_Posix_OpenFlags_O_DIRECTORY Mono_Posix_OpenFlags_O_EXCL = 0x00000080, #define Mono_Posix_OpenFlags_O_EXCL Mono_Posix_OpenFlags_O_EXCL Mono_Posix_OpenFlags_O_LARGEFILE = 0x00008000, #define Mono_Posix_OpenFlags_O_LARGEFILE Mono_Posix_OpenFlags_O_LARGEFILE Mono_Posix_OpenFlags_O_NOCTTY = 0x00000100, #define Mono_Posix_OpenFlags_O_NOCTTY Mono_Posix_OpenFlags_O_NOCTTY Mono_Posix_OpenFlags_O_NOFOLLOW = 0x00020000, #define Mono_Posix_OpenFlags_O_NOFOLLOW Mono_Posix_OpenFlags_O_NOFOLLOW Mono_Posix_OpenFlags_O_NONBLOCK = 0x00000800, #define Mono_Posix_OpenFlags_O_NONBLOCK Mono_Posix_OpenFlags_O_NONBLOCK Mono_Posix_OpenFlags_O_PATH = 0x00200000, #define Mono_Posix_OpenFlags_O_PATH Mono_Posix_OpenFlags_O_PATH Mono_Posix_OpenFlags_O_RDONLY = 0x00000000, #define Mono_Posix_OpenFlags_O_RDONLY Mono_Posix_OpenFlags_O_RDONLY Mono_Posix_OpenFlags_O_RDWR = 0x00000002, #define Mono_Posix_OpenFlags_O_RDWR Mono_Posix_OpenFlags_O_RDWR Mono_Posix_OpenFlags_O_SYNC = 0x00001000, #define Mono_Posix_OpenFlags_O_SYNC Mono_Posix_OpenFlags_O_SYNC Mono_Posix_OpenFlags_O_TRUNC = 0x00000200, #define Mono_Posix_OpenFlags_O_TRUNC Mono_Posix_OpenFlags_O_TRUNC Mono_Posix_OpenFlags_O_WRONLY = 0x00000001, #define Mono_Posix_OpenFlags_O_WRONLY Mono_Posix_OpenFlags_O_WRONLY }; int Mono_Posix_FromOpenFlags (int x, int *r); int Mono_Posix_ToOpenFlags (int x, int *r); enum Mono_Posix_PathconfName { Mono_Posix_PathconfName__PC_2_SYMLINKS = 0x00000014, #define Mono_Posix_PathconfName__PC_2_SYMLINKS Mono_Posix_PathconfName__PC_2_SYMLINKS Mono_Posix_PathconfName__PC_ALLOC_SIZE_MIN = 0x00000012, #define Mono_Posix_PathconfName__PC_ALLOC_SIZE_MIN Mono_Posix_PathconfName__PC_ALLOC_SIZE_MIN Mono_Posix_PathconfName__PC_ASYNC_IO = 0x0000000a, #define Mono_Posix_PathconfName__PC_ASYNC_IO Mono_Posix_PathconfName__PC_ASYNC_IO Mono_Posix_PathconfName__PC_CHOWN_RESTRICTED = 0x00000006, #define Mono_Posix_PathconfName__PC_CHOWN_RESTRICTED Mono_Posix_PathconfName__PC_CHOWN_RESTRICTED Mono_Posix_PathconfName__PC_FILESIZEBITS = 0x0000000d, #define Mono_Posix_PathconfName__PC_FILESIZEBITS Mono_Posix_PathconfName__PC_FILESIZEBITS Mono_Posix_PathconfName__PC_LINK_MAX = 0x00000000, #define Mono_Posix_PathconfName__PC_LINK_MAX Mono_Posix_PathconfName__PC_LINK_MAX Mono_Posix_PathconfName__PC_MAX_CANON = 0x00000001, #define Mono_Posix_PathconfName__PC_MAX_CANON Mono_Posix_PathconfName__PC_MAX_CANON Mono_Posix_PathconfName__PC_MAX_INPUT = 0x00000002, #define Mono_Posix_PathconfName__PC_MAX_INPUT Mono_Posix_PathconfName__PC_MAX_INPUT Mono_Posix_PathconfName__PC_NAME_MAX = 0x00000003, #define Mono_Posix_PathconfName__PC_NAME_MAX Mono_Posix_PathconfName__PC_NAME_MAX Mono_Posix_PathconfName__PC_NO_TRUNC = 0x00000007, #define Mono_Posix_PathconfName__PC_NO_TRUNC Mono_Posix_PathconfName__PC_NO_TRUNC Mono_Posix_PathconfName__PC_PATH_MAX = 0x00000004, #define Mono_Posix_PathconfName__PC_PATH_MAX Mono_Posix_PathconfName__PC_PATH_MAX Mono_Posix_PathconfName__PC_PIPE_BUF = 0x00000005, #define Mono_Posix_PathconfName__PC_PIPE_BUF Mono_Posix_PathconfName__PC_PIPE_BUF Mono_Posix_PathconfName__PC_PRIO_IO = 0x0000000b, #define Mono_Posix_PathconfName__PC_PRIO_IO Mono_Posix_PathconfName__PC_PRIO_IO Mono_Posix_PathconfName__PC_REC_INCR_XFER_SIZE = 0x0000000e, #define Mono_Posix_PathconfName__PC_REC_INCR_XFER_SIZE Mono_Posix_PathconfName__PC_REC_INCR_XFER_SIZE Mono_Posix_PathconfName__PC_REC_MAX_XFER_SIZE = 0x0000000f, #define Mono_Posix_PathconfName__PC_REC_MAX_XFER_SIZE Mono_Posix_PathconfName__PC_REC_MAX_XFER_SIZE Mono_Posix_PathconfName__PC_REC_MIN_XFER_SIZE = 0x00000010, #define Mono_Posix_PathconfName__PC_REC_MIN_XFER_SIZE Mono_Posix_PathconfName__PC_REC_MIN_XFER_SIZE Mono_Posix_PathconfName__PC_REC_XFER_ALIGN = 0x00000011, #define Mono_Posix_PathconfName__PC_REC_XFER_ALIGN Mono_Posix_PathconfName__PC_REC_XFER_ALIGN Mono_Posix_PathconfName__PC_SOCK_MAXBUF = 0x0000000c, #define Mono_Posix_PathconfName__PC_SOCK_MAXBUF Mono_Posix_PathconfName__PC_SOCK_MAXBUF Mono_Posix_PathconfName__PC_SYMLINK_MAX = 0x00000013, #define Mono_Posix_PathconfName__PC_SYMLINK_MAX Mono_Posix_PathconfName__PC_SYMLINK_MAX Mono_Posix_PathconfName__PC_SYNC_IO = 0x00000009, #define Mono_Posix_PathconfName__PC_SYNC_IO Mono_Posix_PathconfName__PC_SYNC_IO Mono_Posix_PathconfName__PC_VDISABLE = 0x00000008, #define Mono_Posix_PathconfName__PC_VDISABLE Mono_Posix_PathconfName__PC_VDISABLE }; int Mono_Posix_FromPathconfName (int x, int *r); int Mono_Posix_ToPathconfName (int x, int *r); enum Mono_Posix_PollEvents { Mono_Posix_PollEvents_POLLERR = 0x0008, #define Mono_Posix_PollEvents_POLLERR Mono_Posix_PollEvents_POLLERR Mono_Posix_PollEvents_POLLHUP = 0x0010, #define Mono_Posix_PollEvents_POLLHUP Mono_Posix_PollEvents_POLLHUP Mono_Posix_PollEvents_POLLIN = 0x0001, #define Mono_Posix_PollEvents_POLLIN Mono_Posix_PollEvents_POLLIN Mono_Posix_PollEvents_POLLNVAL = 0x0020, #define Mono_Posix_PollEvents_POLLNVAL Mono_Posix_PollEvents_POLLNVAL Mono_Posix_PollEvents_POLLOUT = 0x0004, #define Mono_Posix_PollEvents_POLLOUT Mono_Posix_PollEvents_POLLOUT Mono_Posix_PollEvents_POLLPRI = 0x0002, #define Mono_Posix_PollEvents_POLLPRI Mono_Posix_PollEvents_POLLPRI Mono_Posix_PollEvents_POLLRDBAND = 0x0080, #define Mono_Posix_PollEvents_POLLRDBAND Mono_Posix_PollEvents_POLLRDBAND Mono_Posix_PollEvents_POLLRDNORM = 0x0040, #define Mono_Posix_PollEvents_POLLRDNORM Mono_Posix_PollEvents_POLLRDNORM Mono_Posix_PollEvents_POLLWRBAND = 0x0200, #define Mono_Posix_PollEvents_POLLWRBAND Mono_Posix_PollEvents_POLLWRBAND Mono_Posix_PollEvents_POLLWRNORM = 0x0100, #define Mono_Posix_PollEvents_POLLWRNORM Mono_Posix_PollEvents_POLLWRNORM }; int Mono_Posix_FromPollEvents (short x, short *r); int Mono_Posix_ToPollEvents (short x, short *r); enum Mono_Posix_PosixFadviseAdvice { Mono_Posix_PosixFadviseAdvice_POSIX_FADV_DONTNEED = 0x00000004, #define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_DONTNEED Mono_Posix_PosixFadviseAdvice_POSIX_FADV_DONTNEED Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NOREUSE = 0x00000005, #define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NOREUSE Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NOREUSE Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NORMAL = 0x00000000, #define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NORMAL Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NORMAL Mono_Posix_PosixFadviseAdvice_POSIX_FADV_RANDOM = 0x00000001, #define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_RANDOM Mono_Posix_PosixFadviseAdvice_POSIX_FADV_RANDOM Mono_Posix_PosixFadviseAdvice_POSIX_FADV_SEQUENTIAL = 0x00000002, #define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_SEQUENTIAL Mono_Posix_PosixFadviseAdvice_POSIX_FADV_SEQUENTIAL Mono_Posix_PosixFadviseAdvice_POSIX_FADV_WILLNEED = 0x00000003, #define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_WILLNEED Mono_Posix_PosixFadviseAdvice_POSIX_FADV_WILLNEED }; int Mono_Posix_FromPosixFadviseAdvice (int x, int *r); int Mono_Posix_ToPosixFadviseAdvice (int x, int *r); enum Mono_Posix_PosixMadviseAdvice { Mono_Posix_PosixMadviseAdvice_POSIX_MADV_DONTNEED = 0x00000004, #define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_DONTNEED Mono_Posix_PosixMadviseAdvice_POSIX_MADV_DONTNEED Mono_Posix_PosixMadviseAdvice_POSIX_MADV_NORMAL = 0x00000000, #define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_NORMAL Mono_Posix_PosixMadviseAdvice_POSIX_MADV_NORMAL Mono_Posix_PosixMadviseAdvice_POSIX_MADV_RANDOM = 0x00000001, #define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_RANDOM Mono_Posix_PosixMadviseAdvice_POSIX_MADV_RANDOM Mono_Posix_PosixMadviseAdvice_POSIX_MADV_SEQUENTIAL = 0x00000002, #define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_SEQUENTIAL Mono_Posix_PosixMadviseAdvice_POSIX_MADV_SEQUENTIAL Mono_Posix_PosixMadviseAdvice_POSIX_MADV_WILLNEED = 0x00000003, #define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_WILLNEED Mono_Posix_PosixMadviseAdvice_POSIX_MADV_WILLNEED }; int Mono_Posix_FromPosixMadviseAdvice (int x, int *r); int Mono_Posix_ToPosixMadviseAdvice (int x, int *r); enum Mono_Posix_SeekFlags { Mono_Posix_SeekFlags_L_INCR = 0x0001, #define Mono_Posix_SeekFlags_L_INCR Mono_Posix_SeekFlags_L_INCR Mono_Posix_SeekFlags_L_SET = 0x0000, #define Mono_Posix_SeekFlags_L_SET Mono_Posix_SeekFlags_L_SET Mono_Posix_SeekFlags_L_XTND = 0x0002, #define Mono_Posix_SeekFlags_L_XTND Mono_Posix_SeekFlags_L_XTND Mono_Posix_SeekFlags_SEEK_CUR = 0x0001, #define Mono_Posix_SeekFlags_SEEK_CUR Mono_Posix_SeekFlags_SEEK_CUR Mono_Posix_SeekFlags_SEEK_END = 0x0002, #define Mono_Posix_SeekFlags_SEEK_END Mono_Posix_SeekFlags_SEEK_END Mono_Posix_SeekFlags_SEEK_SET = 0x0000, #define Mono_Posix_SeekFlags_SEEK_SET Mono_Posix_SeekFlags_SEEK_SET }; int Mono_Posix_FromSeekFlags (short x, short *r); int Mono_Posix_ToSeekFlags (short x, short *r); enum Mono_Posix_ShutdownOption { Mono_Posix_ShutdownOption_SHUT_RD = 0x00000001, #define Mono_Posix_ShutdownOption_SHUT_RD Mono_Posix_ShutdownOption_SHUT_RD Mono_Posix_ShutdownOption_SHUT_RDWR = 0x00000003, #define Mono_Posix_ShutdownOption_SHUT_RDWR Mono_Posix_ShutdownOption_SHUT_RDWR Mono_Posix_ShutdownOption_SHUT_WR = 0x00000002, #define Mono_Posix_ShutdownOption_SHUT_WR Mono_Posix_ShutdownOption_SHUT_WR }; int Mono_Posix_FromShutdownOption (int x, int *r); int Mono_Posix_ToShutdownOption (int x, int *r); enum Mono_Posix_Signum { Mono_Posix_Signum_SIGABRT = 0x00000006, #define Mono_Posix_Signum_SIGABRT Mono_Posix_Signum_SIGABRT Mono_Posix_Signum_SIGALRM = 0x0000000e, #define Mono_Posix_Signum_SIGALRM Mono_Posix_Signum_SIGALRM Mono_Posix_Signum_SIGBUS = 0x00000007, #define Mono_Posix_Signum_SIGBUS Mono_Posix_Signum_SIGBUS Mono_Posix_Signum_SIGCHLD = 0x00000011, #define Mono_Posix_Signum_SIGCHLD Mono_Posix_Signum_SIGCHLD Mono_Posix_Signum_SIGCLD = 0x00000011, #define Mono_Posix_Signum_SIGCLD Mono_Posix_Signum_SIGCLD Mono_Posix_Signum_SIGCONT = 0x00000012, #define Mono_Posix_Signum_SIGCONT Mono_Posix_Signum_SIGCONT Mono_Posix_Signum_SIGFPE = 0x00000008, #define Mono_Posix_Signum_SIGFPE Mono_Posix_Signum_SIGFPE Mono_Posix_Signum_SIGHUP = 0x00000001, #define Mono_Posix_Signum_SIGHUP Mono_Posix_Signum_SIGHUP Mono_Posix_Signum_SIGILL = 0x00000004, #define Mono_Posix_Signum_SIGILL Mono_Posix_Signum_SIGILL Mono_Posix_Signum_SIGINT = 0x00000002, #define Mono_Posix_Signum_SIGINT Mono_Posix_Signum_SIGINT Mono_Posix_Signum_SIGIO = 0x0000001d, #define Mono_Posix_Signum_SIGIO Mono_Posix_Signum_SIGIO Mono_Posix_Signum_SIGIOT = 0x00000006, #define Mono_Posix_Signum_SIGIOT Mono_Posix_Signum_SIGIOT Mono_Posix_Signum_SIGKILL = 0x00000009, #define Mono_Posix_Signum_SIGKILL Mono_Posix_Signum_SIGKILL Mono_Posix_Signum_SIGPIPE = 0x0000000d, #define Mono_Posix_Signum_SIGPIPE Mono_Posix_Signum_SIGPIPE Mono_Posix_Signum_SIGPOLL = 0x0000001d, #define Mono_Posix_Signum_SIGPOLL Mono_Posix_Signum_SIGPOLL Mono_Posix_Signum_SIGPROF = 0x0000001b, #define Mono_Posix_Signum_SIGPROF Mono_Posix_Signum_SIGPROF Mono_Posix_Signum_SIGPWR = 0x0000001e, #define Mono_Posix_Signum_SIGPWR Mono_Posix_Signum_SIGPWR Mono_Posix_Signum_SIGQUIT = 0x00000003, #define Mono_Posix_Signum_SIGQUIT Mono_Posix_Signum_SIGQUIT Mono_Posix_Signum_SIGSEGV = 0x0000000b, #define Mono_Posix_Signum_SIGSEGV Mono_Posix_Signum_SIGSEGV Mono_Posix_Signum_SIGSTKFLT = 0x00000010, #define Mono_Posix_Signum_SIGSTKFLT Mono_Posix_Signum_SIGSTKFLT Mono_Posix_Signum_SIGSTOP = 0x00000013, #define Mono_Posix_Signum_SIGSTOP Mono_Posix_Signum_SIGSTOP Mono_Posix_Signum_SIGSYS = 0x0000001f, #define Mono_Posix_Signum_SIGSYS Mono_Posix_Signum_SIGSYS Mono_Posix_Signum_SIGTERM = 0x0000000f, #define Mono_Posix_Signum_SIGTERM Mono_Posix_Signum_SIGTERM Mono_Posix_Signum_SIGTRAP = 0x00000005, #define Mono_Posix_Signum_SIGTRAP Mono_Posix_Signum_SIGTRAP Mono_Posix_Signum_SIGTSTP = 0x00000014, #define Mono_Posix_Signum_SIGTSTP Mono_Posix_Signum_SIGTSTP Mono_Posix_Signum_SIGTTIN = 0x00000015, #define Mono_Posix_Signum_SIGTTIN Mono_Posix_Signum_SIGTTIN Mono_Posix_Signum_SIGTTOU = 0x00000016, #define Mono_Posix_Signum_SIGTTOU Mono_Posix_Signum_SIGTTOU Mono_Posix_Signum_SIGUNUSED = 0x0000001f, #define Mono_Posix_Signum_SIGUNUSED Mono_Posix_Signum_SIGUNUSED Mono_Posix_Signum_SIGURG = 0x00000017, #define Mono_Posix_Signum_SIGURG Mono_Posix_Signum_SIGURG Mono_Posix_Signum_SIGUSR1 = 0x0000000a, #define Mono_Posix_Signum_SIGUSR1 Mono_Posix_Signum_SIGUSR1 Mono_Posix_Signum_SIGUSR2 = 0x0000000c, #define Mono_Posix_Signum_SIGUSR2 Mono_Posix_Signum_SIGUSR2 Mono_Posix_Signum_SIGVTALRM = 0x0000001a, #define Mono_Posix_Signum_SIGVTALRM Mono_Posix_Signum_SIGVTALRM Mono_Posix_Signum_SIGWINCH = 0x0000001c, #define Mono_Posix_Signum_SIGWINCH Mono_Posix_Signum_SIGWINCH Mono_Posix_Signum_SIGXCPU = 0x00000018, #define Mono_Posix_Signum_SIGXCPU Mono_Posix_Signum_SIGXCPU Mono_Posix_Signum_SIGXFSZ = 0x00000019, #define Mono_Posix_Signum_SIGXFSZ Mono_Posix_Signum_SIGXFSZ }; int Mono_Posix_FromSignum (int x, int *r); int Mono_Posix_ToSignum (int x, int *r); enum Mono_Posix_SockaddrType { Mono_Posix_SockaddrType_Invalid = 0x00000000, #define Mono_Posix_SockaddrType_Invalid Mono_Posix_SockaddrType_Invalid Mono_Posix_SockaddrType_MustBeWrapped = 0x00008000, #define Mono_Posix_SockaddrType_MustBeWrapped Mono_Posix_SockaddrType_MustBeWrapped Mono_Posix_SockaddrType_Sockaddr = 0x00000003, #define Mono_Posix_SockaddrType_Sockaddr Mono_Posix_SockaddrType_Sockaddr Mono_Posix_SockaddrType_SockaddrIn = 0x00000004, #define Mono_Posix_SockaddrType_SockaddrIn Mono_Posix_SockaddrType_SockaddrIn Mono_Posix_SockaddrType_SockaddrIn6 = 0x00000005, #define Mono_Posix_SockaddrType_SockaddrIn6 Mono_Posix_SockaddrType_SockaddrIn6 Mono_Posix_SockaddrType_SockaddrStorage = 0x00000001, #define Mono_Posix_SockaddrType_SockaddrStorage Mono_Posix_SockaddrType_SockaddrStorage Mono_Posix_SockaddrType_SockaddrUn = 0x00000002, #define Mono_Posix_SockaddrType_SockaddrUn Mono_Posix_SockaddrType_SockaddrUn }; int Mono_Posix_FromSockaddrType (int x, int *r); int Mono_Posix_ToSockaddrType (int x, int *r); enum Mono_Posix_SysconfName { Mono_Posix_SysconfName__SC_2_CHAR_TERM = 0x0000005f, #define Mono_Posix_SysconfName__SC_2_CHAR_TERM Mono_Posix_SysconfName__SC_2_CHAR_TERM Mono_Posix_SysconfName__SC_2_C_BIND = 0x0000002f, #define Mono_Posix_SysconfName__SC_2_C_BIND Mono_Posix_SysconfName__SC_2_C_BIND Mono_Posix_SysconfName__SC_2_C_DEV = 0x00000030, #define Mono_Posix_SysconfName__SC_2_C_DEV Mono_Posix_SysconfName__SC_2_C_DEV Mono_Posix_SysconfName__SC_2_C_VERSION = 0x00000060, #define Mono_Posix_SysconfName__SC_2_C_VERSION Mono_Posix_SysconfName__SC_2_C_VERSION Mono_Posix_SysconfName__SC_2_FORT_DEV = 0x00000031, #define Mono_Posix_SysconfName__SC_2_FORT_DEV Mono_Posix_SysconfName__SC_2_FORT_DEV Mono_Posix_SysconfName__SC_2_FORT_RUN = 0x00000032, #define Mono_Posix_SysconfName__SC_2_FORT_RUN Mono_Posix_SysconfName__SC_2_FORT_RUN Mono_Posix_SysconfName__SC_2_LOCALEDEF = 0x00000034, #define Mono_Posix_SysconfName__SC_2_LOCALEDEF Mono_Posix_SysconfName__SC_2_LOCALEDEF Mono_Posix_SysconfName__SC_2_PBS = 0x000000a8, #define Mono_Posix_SysconfName__SC_2_PBS Mono_Posix_SysconfName__SC_2_PBS Mono_Posix_SysconfName__SC_2_PBS_ACCOUNTING = 0x000000a9, #define Mono_Posix_SysconfName__SC_2_PBS_ACCOUNTING Mono_Posix_SysconfName__SC_2_PBS_ACCOUNTING Mono_Posix_SysconfName__SC_2_PBS_CHECKPOINT = 0x000000af, #define Mono_Posix_SysconfName__SC_2_PBS_CHECKPOINT Mono_Posix_SysconfName__SC_2_PBS_CHECKPOINT Mono_Posix_SysconfName__SC_2_PBS_LOCATE = 0x000000aa, #define Mono_Posix_SysconfName__SC_2_PBS_LOCATE Mono_Posix_SysconfName__SC_2_PBS_LOCATE Mono_Posix_SysconfName__SC_2_PBS_MESSAGE = 0x000000ab, #define Mono_Posix_SysconfName__SC_2_PBS_MESSAGE Mono_Posix_SysconfName__SC_2_PBS_MESSAGE Mono_Posix_SysconfName__SC_2_PBS_TRACK = 0x000000ac, #define Mono_Posix_SysconfName__SC_2_PBS_TRACK Mono_Posix_SysconfName__SC_2_PBS_TRACK Mono_Posix_SysconfName__SC_2_SW_DEV = 0x00000033, #define Mono_Posix_SysconfName__SC_2_SW_DEV Mono_Posix_SysconfName__SC_2_SW_DEV Mono_Posix_SysconfName__SC_2_UPE = 0x00000061, #define Mono_Posix_SysconfName__SC_2_UPE Mono_Posix_SysconfName__SC_2_UPE Mono_Posix_SysconfName__SC_2_VERSION = 0x0000002e, #define Mono_Posix_SysconfName__SC_2_VERSION Mono_Posix_SysconfName__SC_2_VERSION Mono_Posix_SysconfName__SC_ADVISORY_INFO = 0x00000084, #define Mono_Posix_SysconfName__SC_ADVISORY_INFO Mono_Posix_SysconfName__SC_ADVISORY_INFO Mono_Posix_SysconfName__SC_AIO_LISTIO_MAX = 0x00000017, #define Mono_Posix_SysconfName__SC_AIO_LISTIO_MAX Mono_Posix_SysconfName__SC_AIO_LISTIO_MAX Mono_Posix_SysconfName__SC_AIO_MAX = 0x00000018, #define Mono_Posix_SysconfName__SC_AIO_MAX Mono_Posix_SysconfName__SC_AIO_MAX Mono_Posix_SysconfName__SC_AIO_PRIO_DELTA_MAX = 0x00000019, #define Mono_Posix_SysconfName__SC_AIO_PRIO_DELTA_MAX Mono_Posix_SysconfName__SC_AIO_PRIO_DELTA_MAX Mono_Posix_SysconfName__SC_ARG_MAX = 0x00000000, #define Mono_Posix_SysconfName__SC_ARG_MAX Mono_Posix_SysconfName__SC_ARG_MAX Mono_Posix_SysconfName__SC_ASYNCHRONOUS_IO = 0x0000000c, #define Mono_Posix_SysconfName__SC_ASYNCHRONOUS_IO Mono_Posix_SysconfName__SC_ASYNCHRONOUS_IO Mono_Posix_SysconfName__SC_ATEXIT_MAX = 0x00000057, #define Mono_Posix_SysconfName__SC_ATEXIT_MAX Mono_Posix_SysconfName__SC_ATEXIT_MAX Mono_Posix_SysconfName__SC_AVPHYS_PAGES = 0x00000056, #define Mono_Posix_SysconfName__SC_AVPHYS_PAGES Mono_Posix_SysconfName__SC_AVPHYS_PAGES Mono_Posix_SysconfName__SC_BARRIERS = 0x00000085, #define Mono_Posix_SysconfName__SC_BARRIERS Mono_Posix_SysconfName__SC_BARRIERS Mono_Posix_SysconfName__SC_BASE = 0x00000086, #define Mono_Posix_SysconfName__SC_BASE Mono_Posix_SysconfName__SC_BASE Mono_Posix_SysconfName__SC_BC_BASE_MAX = 0x00000024, #define Mono_Posix_SysconfName__SC_BC_BASE_MAX Mono_Posix_SysconfName__SC_BC_BASE_MAX Mono_Posix_SysconfName__SC_BC_DIM_MAX = 0x00000025, #define Mono_Posix_SysconfName__SC_BC_DIM_MAX Mono_Posix_SysconfName__SC_BC_DIM_MAX Mono_Posix_SysconfName__SC_BC_SCALE_MAX = 0x00000026, #define Mono_Posix_SysconfName__SC_BC_SCALE_MAX Mono_Posix_SysconfName__SC_BC_SCALE_MAX Mono_Posix_SysconfName__SC_BC_STRING_MAX = 0x00000027, #define Mono_Posix_SysconfName__SC_BC_STRING_MAX Mono_Posix_SysconfName__SC_BC_STRING_MAX Mono_Posix_SysconfName__SC_CHARCLASS_NAME_MAX = 0x0000002d, #define Mono_Posix_SysconfName__SC_CHARCLASS_NAME_MAX Mono_Posix_SysconfName__SC_CHARCLASS_NAME_MAX Mono_Posix_SysconfName__SC_CHAR_BIT = 0x00000065, #define Mono_Posix_SysconfName__SC_CHAR_BIT Mono_Posix_SysconfName__SC_CHAR_BIT Mono_Posix_SysconfName__SC_CHAR_MAX = 0x00000066, #define Mono_Posix_SysconfName__SC_CHAR_MAX Mono_Posix_SysconfName__SC_CHAR_MAX Mono_Posix_SysconfName__SC_CHAR_MIN = 0x00000067, #define Mono_Posix_SysconfName__SC_CHAR_MIN Mono_Posix_SysconfName__SC_CHAR_MIN Mono_Posix_SysconfName__SC_CHILD_MAX = 0x00000001, #define Mono_Posix_SysconfName__SC_CHILD_MAX Mono_Posix_SysconfName__SC_CHILD_MAX Mono_Posix_SysconfName__SC_CLK_TCK = 0x00000002, #define Mono_Posix_SysconfName__SC_CLK_TCK Mono_Posix_SysconfName__SC_CLK_TCK Mono_Posix_SysconfName__SC_CLOCK_SELECTION = 0x00000089, #define Mono_Posix_SysconfName__SC_CLOCK_SELECTION Mono_Posix_SysconfName__SC_CLOCK_SELECTION Mono_Posix_SysconfName__SC_COLL_WEIGHTS_MAX = 0x00000028, #define Mono_Posix_SysconfName__SC_COLL_WEIGHTS_MAX Mono_Posix_SysconfName__SC_COLL_WEIGHTS_MAX Mono_Posix_SysconfName__SC_CPUTIME = 0x0000008a, #define Mono_Posix_SysconfName__SC_CPUTIME Mono_Posix_SysconfName__SC_CPUTIME Mono_Posix_SysconfName__SC_C_LANG_SUPPORT = 0x00000087, #define Mono_Posix_SysconfName__SC_C_LANG_SUPPORT Mono_Posix_SysconfName__SC_C_LANG_SUPPORT Mono_Posix_SysconfName__SC_C_LANG_SUPPORT_R = 0x00000088, #define Mono_Posix_SysconfName__SC_C_LANG_SUPPORT_R Mono_Posix_SysconfName__SC_C_LANG_SUPPORT_R Mono_Posix_SysconfName__SC_DELAYTIMER_MAX = 0x0000001a, #define Mono_Posix_SysconfName__SC_DELAYTIMER_MAX Mono_Posix_SysconfName__SC_DELAYTIMER_MAX Mono_Posix_SysconfName__SC_DEVICE_IO = 0x0000008c, #define Mono_Posix_SysconfName__SC_DEVICE_IO Mono_Posix_SysconfName__SC_DEVICE_IO Mono_Posix_SysconfName__SC_DEVICE_SPECIFIC = 0x0000008d, #define Mono_Posix_SysconfName__SC_DEVICE_SPECIFIC Mono_Posix_SysconfName__SC_DEVICE_SPECIFIC Mono_Posix_SysconfName__SC_DEVICE_SPECIFIC_R = 0x0000008e, #define Mono_Posix_SysconfName__SC_DEVICE_SPECIFIC_R Mono_Posix_SysconfName__SC_DEVICE_SPECIFIC_R Mono_Posix_SysconfName__SC_EQUIV_CLASS_MAX = 0x00000029, #define Mono_Posix_SysconfName__SC_EQUIV_CLASS_MAX Mono_Posix_SysconfName__SC_EQUIV_CLASS_MAX Mono_Posix_SysconfName__SC_EXPR_NEST_MAX = 0x0000002a, #define Mono_Posix_SysconfName__SC_EXPR_NEST_MAX Mono_Posix_SysconfName__SC_EXPR_NEST_MAX Mono_Posix_SysconfName__SC_FD_MGMT = 0x0000008f, #define Mono_Posix_SysconfName__SC_FD_MGMT Mono_Posix_SysconfName__SC_FD_MGMT Mono_Posix_SysconfName__SC_FIFO = 0x00000090, #define Mono_Posix_SysconfName__SC_FIFO Mono_Posix_SysconfName__SC_FIFO Mono_Posix_SysconfName__SC_FILE_ATTRIBUTES = 0x00000092, #define Mono_Posix_SysconfName__SC_FILE_ATTRIBUTES Mono_Posix_SysconfName__SC_FILE_ATTRIBUTES Mono_Posix_SysconfName__SC_FILE_LOCKING = 0x00000093, #define Mono_Posix_SysconfName__SC_FILE_LOCKING Mono_Posix_SysconfName__SC_FILE_LOCKING Mono_Posix_SysconfName__SC_FILE_SYSTEM = 0x00000094, #define Mono_Posix_SysconfName__SC_FILE_SYSTEM Mono_Posix_SysconfName__SC_FILE_SYSTEM Mono_Posix_SysconfName__SC_FSYNC = 0x0000000f, #define Mono_Posix_SysconfName__SC_FSYNC Mono_Posix_SysconfName__SC_FSYNC Mono_Posix_SysconfName__SC_GETGR_R_SIZE_MAX = 0x00000045, #define Mono_Posix_SysconfName__SC_GETGR_R_SIZE_MAX Mono_Posix_SysconfName__SC_GETGR_R_SIZE_MAX Mono_Posix_SysconfName__SC_GETPW_R_SIZE_MAX = 0x00000046, #define Mono_Posix_SysconfName__SC_GETPW_R_SIZE_MAX Mono_Posix_SysconfName__SC_GETPW_R_SIZE_MAX Mono_Posix_SysconfName__SC_HOST_NAME_MAX = 0x000000b4, #define Mono_Posix_SysconfName__SC_HOST_NAME_MAX Mono_Posix_SysconfName__SC_HOST_NAME_MAX Mono_Posix_SysconfName__SC_INT_MAX = 0x00000068, #define Mono_Posix_SysconfName__SC_INT_MAX Mono_Posix_SysconfName__SC_INT_MAX Mono_Posix_SysconfName__SC_INT_MIN = 0x00000069, #define Mono_Posix_SysconfName__SC_INT_MIN Mono_Posix_SysconfName__SC_INT_MIN Mono_Posix_SysconfName__SC_IOV_MAX = 0x0000003c, #define Mono_Posix_SysconfName__SC_IOV_MAX Mono_Posix_SysconfName__SC_IOV_MAX Mono_Posix_SysconfName__SC_JOB_CONTROL = 0x00000007, #define Mono_Posix_SysconfName__SC_JOB_CONTROL Mono_Posix_SysconfName__SC_JOB_CONTROL Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_ASSOC = 0x000000bd, #define Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_LINESIZE = 0x000000be, #define Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_SIZE = 0x000000bc, #define Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL1_DCACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_ASSOC = 0x000000ba, #define Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_LINESIZE = 0x000000bb, #define Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_SIZE = 0x000000b9, #define Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL1_ICACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL2_CACHE_ASSOC = 0x000000c0, #define Mono_Posix_SysconfName__SC_LEVEL2_CACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL2_CACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL2_CACHE_LINESIZE = 0x000000c1, #define Mono_Posix_SysconfName__SC_LEVEL2_CACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL2_CACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL2_CACHE_SIZE = 0x000000bf, #define Mono_Posix_SysconfName__SC_LEVEL2_CACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL2_CACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL3_CACHE_ASSOC = 0x000000c3, #define Mono_Posix_SysconfName__SC_LEVEL3_CACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL3_CACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL3_CACHE_LINESIZE = 0x000000c4, #define Mono_Posix_SysconfName__SC_LEVEL3_CACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL3_CACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL3_CACHE_SIZE = 0x000000c2, #define Mono_Posix_SysconfName__SC_LEVEL3_CACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL3_CACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL4_CACHE_ASSOC = 0x000000c6, #define Mono_Posix_SysconfName__SC_LEVEL4_CACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL4_CACHE_ASSOC Mono_Posix_SysconfName__SC_LEVEL4_CACHE_LINESIZE = 0x000000c7, #define Mono_Posix_SysconfName__SC_LEVEL4_CACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL4_CACHE_LINESIZE Mono_Posix_SysconfName__SC_LEVEL4_CACHE_SIZE = 0x000000c5, #define Mono_Posix_SysconfName__SC_LEVEL4_CACHE_SIZE Mono_Posix_SysconfName__SC_LEVEL4_CACHE_SIZE Mono_Posix_SysconfName__SC_LINE_MAX = 0x0000002b, #define Mono_Posix_SysconfName__SC_LINE_MAX Mono_Posix_SysconfName__SC_LINE_MAX Mono_Posix_SysconfName__SC_LOGIN_NAME_MAX = 0x00000047, #define Mono_Posix_SysconfName__SC_LOGIN_NAME_MAX Mono_Posix_SysconfName__SC_LOGIN_NAME_MAX Mono_Posix_SysconfName__SC_LONG_BIT = 0x0000006a, #define Mono_Posix_SysconfName__SC_LONG_BIT Mono_Posix_SysconfName__SC_LONG_BIT Mono_Posix_SysconfName__SC_MAPPED_FILES = 0x00000010, #define Mono_Posix_SysconfName__SC_MAPPED_FILES Mono_Posix_SysconfName__SC_MAPPED_FILES Mono_Posix_SysconfName__SC_MB_LEN_MAX = 0x0000006c, #define Mono_Posix_SysconfName__SC_MB_LEN_MAX Mono_Posix_SysconfName__SC_MB_LEN_MAX Mono_Posix_SysconfName__SC_MEMLOCK = 0x00000011, #define Mono_Posix_SysconfName__SC_MEMLOCK Mono_Posix_SysconfName__SC_MEMLOCK Mono_Posix_SysconfName__SC_MEMLOCK_RANGE = 0x00000012, #define Mono_Posix_SysconfName__SC_MEMLOCK_RANGE Mono_Posix_SysconfName__SC_MEMLOCK_RANGE Mono_Posix_SysconfName__SC_MEMORY_PROTECTION = 0x00000013, #define Mono_Posix_SysconfName__SC_MEMORY_PROTECTION Mono_Posix_SysconfName__SC_MEMORY_PROTECTION Mono_Posix_SysconfName__SC_MESSAGE_PASSING = 0x00000014, #define Mono_Posix_SysconfName__SC_MESSAGE_PASSING Mono_Posix_SysconfName__SC_MESSAGE_PASSING Mono_Posix_SysconfName__SC_MONOTONIC_CLOCK = 0x00000095, #define Mono_Posix_SysconfName__SC_MONOTONIC_CLOCK Mono_Posix_SysconfName__SC_MONOTONIC_CLOCK Mono_Posix_SysconfName__SC_MQ_OPEN_MAX = 0x0000001b, #define Mono_Posix_SysconfName__SC_MQ_OPEN_MAX Mono_Posix_SysconfName__SC_MQ_OPEN_MAX Mono_Posix_SysconfName__SC_MQ_PRIO_MAX = 0x0000001c, #define Mono_Posix_SysconfName__SC_MQ_PRIO_MAX Mono_Posix_SysconfName__SC_MQ_PRIO_MAX Mono_Posix_SysconfName__SC_MULTI_PROCESS = 0x00000096, #define Mono_Posix_SysconfName__SC_MULTI_PROCESS Mono_Posix_SysconfName__SC_MULTI_PROCESS Mono_Posix_SysconfName__SC_NETWORKING = 0x00000098, #define Mono_Posix_SysconfName__SC_NETWORKING Mono_Posix_SysconfName__SC_NETWORKING Mono_Posix_SysconfName__SC_NGROUPS_MAX = 0x00000003, #define Mono_Posix_SysconfName__SC_NGROUPS_MAX Mono_Posix_SysconfName__SC_NGROUPS_MAX Mono_Posix_SysconfName__SC_NL_ARGMAX = 0x00000077, #define Mono_Posix_SysconfName__SC_NL_ARGMAX Mono_Posix_SysconfName__SC_NL_ARGMAX Mono_Posix_SysconfName__SC_NL_LANGMAX = 0x00000078, #define Mono_Posix_SysconfName__SC_NL_LANGMAX Mono_Posix_SysconfName__SC_NL_LANGMAX Mono_Posix_SysconfName__SC_NL_MSGMAX = 0x00000079, #define Mono_Posix_SysconfName__SC_NL_MSGMAX Mono_Posix_SysconfName__SC_NL_MSGMAX Mono_Posix_SysconfName__SC_NL_NMAX = 0x0000007a, #define Mono_Posix_SysconfName__SC_NL_NMAX Mono_Posix_SysconfName__SC_NL_NMAX Mono_Posix_SysconfName__SC_NL_SETMAX = 0x0000007b, #define Mono_Posix_SysconfName__SC_NL_SETMAX Mono_Posix_SysconfName__SC_NL_SETMAX Mono_Posix_SysconfName__SC_NL_TEXTMAX = 0x0000007c, #define Mono_Posix_SysconfName__SC_NL_TEXTMAX Mono_Posix_SysconfName__SC_NL_TEXTMAX Mono_Posix_SysconfName__SC_NPROCESSORS_CONF = 0x00000053, #define Mono_Posix_SysconfName__SC_NPROCESSORS_CONF Mono_Posix_SysconfName__SC_NPROCESSORS_CONF Mono_Posix_SysconfName__SC_NPROCESSORS_ONLN = 0x00000054, #define Mono_Posix_SysconfName__SC_NPROCESSORS_ONLN Mono_Posix_SysconfName__SC_NPROCESSORS_ONLN Mono_Posix_SysconfName__SC_NZERO = 0x0000006d, #define Mono_Posix_SysconfName__SC_NZERO Mono_Posix_SysconfName__SC_NZERO Mono_Posix_SysconfName__SC_OPEN_MAX = 0x00000004, #define Mono_Posix_SysconfName__SC_OPEN_MAX Mono_Posix_SysconfName__SC_OPEN_MAX Mono_Posix_SysconfName__SC_PAGESIZE = 0x0000001e, #define Mono_Posix_SysconfName__SC_PAGESIZE Mono_Posix_SysconfName__SC_PAGESIZE Mono_Posix_SysconfName__SC_PASS_MAX = 0x00000058, #define Mono_Posix_SysconfName__SC_PASS_MAX Mono_Posix_SysconfName__SC_PASS_MAX Mono_Posix_SysconfName__SC_PHYS_PAGES = 0x00000055, #define Mono_Posix_SysconfName__SC_PHYS_PAGES Mono_Posix_SysconfName__SC_PHYS_PAGES Mono_Posix_SysconfName__SC_PII = 0x00000035, #define Mono_Posix_SysconfName__SC_PII Mono_Posix_SysconfName__SC_PII Mono_Posix_SysconfName__SC_PII_INTERNET = 0x00000038, #define Mono_Posix_SysconfName__SC_PII_INTERNET Mono_Posix_SysconfName__SC_PII_INTERNET Mono_Posix_SysconfName__SC_PII_INTERNET_DGRAM = 0x0000003e, #define Mono_Posix_SysconfName__SC_PII_INTERNET_DGRAM Mono_Posix_SysconfName__SC_PII_INTERNET_DGRAM Mono_Posix_SysconfName__SC_PII_INTERNET_STREAM = 0x0000003d, #define Mono_Posix_SysconfName__SC_PII_INTERNET_STREAM Mono_Posix_SysconfName__SC_PII_INTERNET_STREAM Mono_Posix_SysconfName__SC_PII_OSI = 0x00000039, #define Mono_Posix_SysconfName__SC_PII_OSI Mono_Posix_SysconfName__SC_PII_OSI Mono_Posix_SysconfName__SC_PII_OSI_CLTS = 0x00000040, #define Mono_Posix_SysconfName__SC_PII_OSI_CLTS Mono_Posix_SysconfName__SC_PII_OSI_CLTS Mono_Posix_SysconfName__SC_PII_OSI_COTS = 0x0000003f, #define Mono_Posix_SysconfName__SC_PII_OSI_COTS Mono_Posix_SysconfName__SC_PII_OSI_COTS Mono_Posix_SysconfName__SC_PII_OSI_M = 0x00000041, #define Mono_Posix_SysconfName__SC_PII_OSI_M Mono_Posix_SysconfName__SC_PII_OSI_M Mono_Posix_SysconfName__SC_PII_SOCKET = 0x00000037, #define Mono_Posix_SysconfName__SC_PII_SOCKET Mono_Posix_SysconfName__SC_PII_SOCKET Mono_Posix_SysconfName__SC_PII_XTI = 0x00000036, #define Mono_Posix_SysconfName__SC_PII_XTI Mono_Posix_SysconfName__SC_PII_XTI Mono_Posix_SysconfName__SC_PIPE = 0x00000091, #define Mono_Posix_SysconfName__SC_PIPE Mono_Posix_SysconfName__SC_PIPE Mono_Posix_SysconfName__SC_POLL = 0x0000003a, #define Mono_Posix_SysconfName__SC_POLL Mono_Posix_SysconfName__SC_POLL Mono_Posix_SysconfName__SC_PRIORITIZED_IO = 0x0000000d, #define Mono_Posix_SysconfName__SC_PRIORITIZED_IO Mono_Posix_SysconfName__SC_PRIORITIZED_IO Mono_Posix_SysconfName__SC_PRIORITY_SCHEDULING = 0x0000000a, #define Mono_Posix_SysconfName__SC_PRIORITY_SCHEDULING Mono_Posix_SysconfName__SC_PRIORITY_SCHEDULING Mono_Posix_SysconfName__SC_READER_WRITER_LOCKS = 0x00000099, #define Mono_Posix_SysconfName__SC_READER_WRITER_LOCKS Mono_Posix_SysconfName__SC_READER_WRITER_LOCKS Mono_Posix_SysconfName__SC_REALTIME_SIGNALS = 0x00000009, #define Mono_Posix_SysconfName__SC_REALTIME_SIGNALS Mono_Posix_SysconfName__SC_REALTIME_SIGNALS Mono_Posix_SysconfName__SC_REGEXP = 0x0000009b, #define Mono_Posix_SysconfName__SC_REGEXP Mono_Posix_SysconfName__SC_REGEXP Mono_Posix_SysconfName__SC_REGEX_VERSION = 0x0000009c, #define Mono_Posix_SysconfName__SC_REGEX_VERSION Mono_Posix_SysconfName__SC_REGEX_VERSION Mono_Posix_SysconfName__SC_RE_DUP_MAX = 0x0000002c, #define Mono_Posix_SysconfName__SC_RE_DUP_MAX Mono_Posix_SysconfName__SC_RE_DUP_MAX Mono_Posix_SysconfName__SC_RTSIG_MAX = 0x0000001f, #define Mono_Posix_SysconfName__SC_RTSIG_MAX Mono_Posix_SysconfName__SC_RTSIG_MAX Mono_Posix_SysconfName__SC_SAVED_IDS = 0x00000008, #define Mono_Posix_SysconfName__SC_SAVED_IDS Mono_Posix_SysconfName__SC_SAVED_IDS Mono_Posix_SysconfName__SC_SCHAR_MAX = 0x0000006f, #define Mono_Posix_SysconfName__SC_SCHAR_MAX Mono_Posix_SysconfName__SC_SCHAR_MAX Mono_Posix_SysconfName__SC_SCHAR_MIN = 0x00000070, #define Mono_Posix_SysconfName__SC_SCHAR_MIN Mono_Posix_SysconfName__SC_SCHAR_MIN Mono_Posix_SysconfName__SC_SELECT = 0x0000003b, #define Mono_Posix_SysconfName__SC_SELECT Mono_Posix_SysconfName__SC_SELECT Mono_Posix_SysconfName__SC_SEMAPHORES = 0x00000015, #define Mono_Posix_SysconfName__SC_SEMAPHORES Mono_Posix_SysconfName__SC_SEMAPHORES Mono_Posix_SysconfName__SC_SEM_NSEMS_MAX = 0x00000020, #define Mono_Posix_SysconfName__SC_SEM_NSEMS_MAX Mono_Posix_SysconfName__SC_SEM_NSEMS_MAX Mono_Posix_SysconfName__SC_SEM_VALUE_MAX = 0x00000021, #define Mono_Posix_SysconfName__SC_SEM_VALUE_MAX Mono_Posix_SysconfName__SC_SEM_VALUE_MAX Mono_Posix_SysconfName__SC_SHARED_MEMORY_OBJECTS = 0x00000016, #define Mono_Posix_SysconfName__SC_SHARED_MEMORY_OBJECTS Mono_Posix_SysconfName__SC_SHARED_MEMORY_OBJECTS Mono_Posix_SysconfName__SC_SHELL = 0x0000009d, #define Mono_Posix_SysconfName__SC_SHELL Mono_Posix_SysconfName__SC_SHELL Mono_Posix_SysconfName__SC_SHRT_MAX = 0x00000071, #define Mono_Posix_SysconfName__SC_SHRT_MAX Mono_Posix_SysconfName__SC_SHRT_MAX Mono_Posix_SysconfName__SC_SHRT_MIN = 0x00000072, #define Mono_Posix_SysconfName__SC_SHRT_MIN Mono_Posix_SysconfName__SC_SHRT_MIN Mono_Posix_SysconfName__SC_SIGNALS = 0x0000009e, #define Mono_Posix_SysconfName__SC_SIGNALS Mono_Posix_SysconfName__SC_SIGNALS Mono_Posix_SysconfName__SC_SIGQUEUE_MAX = 0x00000022, #define Mono_Posix_SysconfName__SC_SIGQUEUE_MAX Mono_Posix_SysconfName__SC_SIGQUEUE_MAX Mono_Posix_SysconfName__SC_SINGLE_PROCESS = 0x00000097, #define Mono_Posix_SysconfName__SC_SINGLE_PROCESS Mono_Posix_SysconfName__SC_SINGLE_PROCESS Mono_Posix_SysconfName__SC_SPAWN = 0x0000009f, #define Mono_Posix_SysconfName__SC_SPAWN Mono_Posix_SysconfName__SC_SPAWN Mono_Posix_SysconfName__SC_SPIN_LOCKS = 0x0000009a, #define Mono_Posix_SysconfName__SC_SPIN_LOCKS Mono_Posix_SysconfName__SC_SPIN_LOCKS Mono_Posix_SysconfName__SC_SPORADIC_SERVER = 0x000000a0, #define Mono_Posix_SysconfName__SC_SPORADIC_SERVER Mono_Posix_SysconfName__SC_SPORADIC_SERVER Mono_Posix_SysconfName__SC_SSIZE_MAX = 0x0000006e, #define Mono_Posix_SysconfName__SC_SSIZE_MAX Mono_Posix_SysconfName__SC_SSIZE_MAX Mono_Posix_SysconfName__SC_STREAMS = 0x000000ae, #define Mono_Posix_SysconfName__SC_STREAMS Mono_Posix_SysconfName__SC_STREAMS Mono_Posix_SysconfName__SC_STREAM_MAX = 0x00000005, #define Mono_Posix_SysconfName__SC_STREAM_MAX Mono_Posix_SysconfName__SC_STREAM_MAX Mono_Posix_SysconfName__SC_SYMLOOP_MAX = 0x000000ad, #define Mono_Posix_SysconfName__SC_SYMLOOP_MAX Mono_Posix_SysconfName__SC_SYMLOOP_MAX Mono_Posix_SysconfName__SC_SYNCHRONIZED_IO = 0x0000000e, #define Mono_Posix_SysconfName__SC_SYNCHRONIZED_IO Mono_Posix_SysconfName__SC_SYNCHRONIZED_IO Mono_Posix_SysconfName__SC_SYSTEM_DATABASE = 0x000000a2, #define Mono_Posix_SysconfName__SC_SYSTEM_DATABASE Mono_Posix_SysconfName__SC_SYSTEM_DATABASE Mono_Posix_SysconfName__SC_SYSTEM_DATABASE_R = 0x000000a3, #define Mono_Posix_SysconfName__SC_SYSTEM_DATABASE_R Mono_Posix_SysconfName__SC_SYSTEM_DATABASE_R Mono_Posix_SysconfName__SC_THREADS = 0x00000043, #define Mono_Posix_SysconfName__SC_THREADS Mono_Posix_SysconfName__SC_THREADS Mono_Posix_SysconfName__SC_THREAD_ATTR_STACKADDR = 0x0000004d, #define Mono_Posix_SysconfName__SC_THREAD_ATTR_STACKADDR Mono_Posix_SysconfName__SC_THREAD_ATTR_STACKADDR Mono_Posix_SysconfName__SC_THREAD_ATTR_STACKSIZE = 0x0000004e, #define Mono_Posix_SysconfName__SC_THREAD_ATTR_STACKSIZE Mono_Posix_SysconfName__SC_THREAD_ATTR_STACKSIZE Mono_Posix_SysconfName__SC_THREAD_CPUTIME = 0x0000008b, #define Mono_Posix_SysconfName__SC_THREAD_CPUTIME Mono_Posix_SysconfName__SC_THREAD_CPUTIME Mono_Posix_SysconfName__SC_THREAD_DESTRUCTOR_ITERATIONS = 0x00000049, #define Mono_Posix_SysconfName__SC_THREAD_DESTRUCTOR_ITERATIONS Mono_Posix_SysconfName__SC_THREAD_DESTRUCTOR_ITERATIONS Mono_Posix_SysconfName__SC_THREAD_KEYS_MAX = 0x0000004a, #define Mono_Posix_SysconfName__SC_THREAD_KEYS_MAX Mono_Posix_SysconfName__SC_THREAD_KEYS_MAX Mono_Posix_SysconfName__SC_THREAD_PRIORITY_SCHEDULING = 0x0000004f, #define Mono_Posix_SysconfName__SC_THREAD_PRIORITY_SCHEDULING Mono_Posix_SysconfName__SC_THREAD_PRIORITY_SCHEDULING Mono_Posix_SysconfName__SC_THREAD_PRIO_INHERIT = 0x00000050, #define Mono_Posix_SysconfName__SC_THREAD_PRIO_INHERIT Mono_Posix_SysconfName__SC_THREAD_PRIO_INHERIT Mono_Posix_SysconfName__SC_THREAD_PRIO_PROTECT = 0x00000051, #define Mono_Posix_SysconfName__SC_THREAD_PRIO_PROTECT Mono_Posix_SysconfName__SC_THREAD_PRIO_PROTECT Mono_Posix_SysconfName__SC_THREAD_PROCESS_SHARED = 0x00000052, #define Mono_Posix_SysconfName__SC_THREAD_PROCESS_SHARED Mono_Posix_SysconfName__SC_THREAD_PROCESS_SHARED Mono_Posix_SysconfName__SC_THREAD_SAFE_FUNCTIONS = 0x00000044, #define Mono_Posix_SysconfName__SC_THREAD_SAFE_FUNCTIONS Mono_Posix_SysconfName__SC_THREAD_SAFE_FUNCTIONS Mono_Posix_SysconfName__SC_THREAD_SPORADIC_SERVER = 0x000000a1, #define Mono_Posix_SysconfName__SC_THREAD_SPORADIC_SERVER Mono_Posix_SysconfName__SC_THREAD_SPORADIC_SERVER Mono_Posix_SysconfName__SC_THREAD_STACK_MIN = 0x0000004b, #define Mono_Posix_SysconfName__SC_THREAD_STACK_MIN Mono_Posix_SysconfName__SC_THREAD_STACK_MIN Mono_Posix_SysconfName__SC_THREAD_THREADS_MAX = 0x0000004c, #define Mono_Posix_SysconfName__SC_THREAD_THREADS_MAX Mono_Posix_SysconfName__SC_THREAD_THREADS_MAX Mono_Posix_SysconfName__SC_TIMEOUTS = 0x000000a4, #define Mono_Posix_SysconfName__SC_TIMEOUTS Mono_Posix_SysconfName__SC_TIMEOUTS Mono_Posix_SysconfName__SC_TIMERS = 0x0000000b, #define Mono_Posix_SysconfName__SC_TIMERS Mono_Posix_SysconfName__SC_TIMERS Mono_Posix_SysconfName__SC_TIMER_MAX = 0x00000023, #define Mono_Posix_SysconfName__SC_TIMER_MAX Mono_Posix_SysconfName__SC_TIMER_MAX Mono_Posix_SysconfName__SC_TRACE = 0x000000b5, #define Mono_Posix_SysconfName__SC_TRACE Mono_Posix_SysconfName__SC_TRACE Mono_Posix_SysconfName__SC_TRACE_EVENT_FILTER = 0x000000b6, #define Mono_Posix_SysconfName__SC_TRACE_EVENT_FILTER Mono_Posix_SysconfName__SC_TRACE_EVENT_FILTER Mono_Posix_SysconfName__SC_TRACE_INHERIT = 0x000000b7, #define Mono_Posix_SysconfName__SC_TRACE_INHERIT Mono_Posix_SysconfName__SC_TRACE_INHERIT Mono_Posix_SysconfName__SC_TRACE_LOG = 0x000000b8, #define Mono_Posix_SysconfName__SC_TRACE_LOG Mono_Posix_SysconfName__SC_TRACE_LOG Mono_Posix_SysconfName__SC_TTY_NAME_MAX = 0x00000048, #define Mono_Posix_SysconfName__SC_TTY_NAME_MAX Mono_Posix_SysconfName__SC_TTY_NAME_MAX Mono_Posix_SysconfName__SC_TYPED_MEMORY_OBJECTS = 0x000000a5, #define Mono_Posix_SysconfName__SC_TYPED_MEMORY_OBJECTS Mono_Posix_SysconfName__SC_TYPED_MEMORY_OBJECTS Mono_Posix_SysconfName__SC_TZNAME_MAX = 0x00000006, #define Mono_Posix_SysconfName__SC_TZNAME_MAX Mono_Posix_SysconfName__SC_TZNAME_MAX Mono_Posix_SysconfName__SC_T_IOV_MAX = 0x00000042, #define Mono_Posix_SysconfName__SC_T_IOV_MAX Mono_Posix_SysconfName__SC_T_IOV_MAX Mono_Posix_SysconfName__SC_UCHAR_MAX = 0x00000073, #define Mono_Posix_SysconfName__SC_UCHAR_MAX Mono_Posix_SysconfName__SC_UCHAR_MAX Mono_Posix_SysconfName__SC_UINT_MAX = 0x00000074, #define Mono_Posix_SysconfName__SC_UINT_MAX Mono_Posix_SysconfName__SC_UINT_MAX Mono_Posix_SysconfName__SC_UIO_MAXIOV = 0x0000003c, #define Mono_Posix_SysconfName__SC_UIO_MAXIOV Mono_Posix_SysconfName__SC_UIO_MAXIOV Mono_Posix_SysconfName__SC_ULONG_MAX = 0x00000075, #define Mono_Posix_SysconfName__SC_ULONG_MAX Mono_Posix_SysconfName__SC_ULONG_MAX Mono_Posix_SysconfName__SC_USER_GROUPS = 0x000000a6, #define Mono_Posix_SysconfName__SC_USER_GROUPS Mono_Posix_SysconfName__SC_USER_GROUPS Mono_Posix_SysconfName__SC_USER_GROUPS_R = 0x000000a7, #define Mono_Posix_SysconfName__SC_USER_GROUPS_R Mono_Posix_SysconfName__SC_USER_GROUPS_R Mono_Posix_SysconfName__SC_USHRT_MAX = 0x00000076, #define Mono_Posix_SysconfName__SC_USHRT_MAX Mono_Posix_SysconfName__SC_USHRT_MAX Mono_Posix_SysconfName__SC_V6_ILP32_OFF32 = 0x000000b0, #define Mono_Posix_SysconfName__SC_V6_ILP32_OFF32 Mono_Posix_SysconfName__SC_V6_ILP32_OFF32 Mono_Posix_SysconfName__SC_V6_ILP32_OFFBIG = 0x000000b1, #define Mono_Posix_SysconfName__SC_V6_ILP32_OFFBIG Mono_Posix_SysconfName__SC_V6_ILP32_OFFBIG Mono_Posix_SysconfName__SC_V6_LP64_OFF64 = 0x000000b2, #define Mono_Posix_SysconfName__SC_V6_LP64_OFF64 Mono_Posix_SysconfName__SC_V6_LP64_OFF64 Mono_Posix_SysconfName__SC_V6_LPBIG_OFFBIG = 0x000000b3, #define Mono_Posix_SysconfName__SC_V6_LPBIG_OFFBIG Mono_Posix_SysconfName__SC_V6_LPBIG_OFFBIG Mono_Posix_SysconfName__SC_VERSION = 0x0000001d, #define Mono_Posix_SysconfName__SC_VERSION Mono_Posix_SysconfName__SC_VERSION Mono_Posix_SysconfName__SC_WORD_BIT = 0x0000006b, #define Mono_Posix_SysconfName__SC_WORD_BIT Mono_Posix_SysconfName__SC_WORD_BIT Mono_Posix_SysconfName__SC_XBS5_ILP32_OFF32 = 0x0000007d, #define Mono_Posix_SysconfName__SC_XBS5_ILP32_OFF32 Mono_Posix_SysconfName__SC_XBS5_ILP32_OFF32 Mono_Posix_SysconfName__SC_XBS5_ILP32_OFFBIG = 0x0000007e, #define Mono_Posix_SysconfName__SC_XBS5_ILP32_OFFBIG Mono_Posix_SysconfName__SC_XBS5_ILP32_OFFBIG Mono_Posix_SysconfName__SC_XBS5_LP64_OFF64 = 0x0000007f, #define Mono_Posix_SysconfName__SC_XBS5_LP64_OFF64 Mono_Posix_SysconfName__SC_XBS5_LP64_OFF64 Mono_Posix_SysconfName__SC_XBS5_LPBIG_OFFBIG = 0x00000080, #define Mono_Posix_SysconfName__SC_XBS5_LPBIG_OFFBIG Mono_Posix_SysconfName__SC_XBS5_LPBIG_OFFBIG Mono_Posix_SysconfName__SC_XOPEN_CRYPT = 0x0000005c, #define Mono_Posix_SysconfName__SC_XOPEN_CRYPT Mono_Posix_SysconfName__SC_XOPEN_CRYPT Mono_Posix_SysconfName__SC_XOPEN_ENH_I18N = 0x0000005d, #define Mono_Posix_SysconfName__SC_XOPEN_ENH_I18N Mono_Posix_SysconfName__SC_XOPEN_ENH_I18N Mono_Posix_SysconfName__SC_XOPEN_LEGACY = 0x00000081, #define Mono_Posix_SysconfName__SC_XOPEN_LEGACY Mono_Posix_SysconfName__SC_XOPEN_LEGACY Mono_Posix_SysconfName__SC_XOPEN_REALTIME = 0x00000082, #define Mono_Posix_SysconfName__SC_XOPEN_REALTIME Mono_Posix_SysconfName__SC_XOPEN_REALTIME Mono_Posix_SysconfName__SC_XOPEN_REALTIME_THREADS = 0x00000083, #define Mono_Posix_SysconfName__SC_XOPEN_REALTIME_THREADS Mono_Posix_SysconfName__SC_XOPEN_REALTIME_THREADS Mono_Posix_SysconfName__SC_XOPEN_SHM = 0x0000005e, #define Mono_Posix_SysconfName__SC_XOPEN_SHM Mono_Posix_SysconfName__SC_XOPEN_SHM Mono_Posix_SysconfName__SC_XOPEN_UNIX = 0x0000005b, #define Mono_Posix_SysconfName__SC_XOPEN_UNIX Mono_Posix_SysconfName__SC_XOPEN_UNIX Mono_Posix_SysconfName__SC_XOPEN_VERSION = 0x00000059, #define Mono_Posix_SysconfName__SC_XOPEN_VERSION Mono_Posix_SysconfName__SC_XOPEN_VERSION Mono_Posix_SysconfName__SC_XOPEN_XCU_VERSION = 0x0000005a, #define Mono_Posix_SysconfName__SC_XOPEN_XCU_VERSION Mono_Posix_SysconfName__SC_XOPEN_XCU_VERSION Mono_Posix_SysconfName__SC_XOPEN_XPG2 = 0x00000062, #define Mono_Posix_SysconfName__SC_XOPEN_XPG2 Mono_Posix_SysconfName__SC_XOPEN_XPG2 Mono_Posix_SysconfName__SC_XOPEN_XPG3 = 0x00000063, #define Mono_Posix_SysconfName__SC_XOPEN_XPG3 Mono_Posix_SysconfName__SC_XOPEN_XPG3 Mono_Posix_SysconfName__SC_XOPEN_XPG4 = 0x00000064, #define Mono_Posix_SysconfName__SC_XOPEN_XPG4 Mono_Posix_SysconfName__SC_XOPEN_XPG4 }; int Mono_Posix_FromSysconfName (int x, int *r); int Mono_Posix_ToSysconfName (int x, int *r); enum Mono_Posix_SyslogFacility { Mono_Posix_SyslogFacility_LOG_AUTH = 0x00000020, #define Mono_Posix_SyslogFacility_LOG_AUTH Mono_Posix_SyslogFacility_LOG_AUTH Mono_Posix_SyslogFacility_LOG_AUTHPRIV = 0x00000050, #define Mono_Posix_SyslogFacility_LOG_AUTHPRIV Mono_Posix_SyslogFacility_LOG_AUTHPRIV Mono_Posix_SyslogFacility_LOG_CRON = 0x00000048, #define Mono_Posix_SyslogFacility_LOG_CRON Mono_Posix_SyslogFacility_LOG_CRON Mono_Posix_SyslogFacility_LOG_DAEMON = 0x00000018, #define Mono_Posix_SyslogFacility_LOG_DAEMON Mono_Posix_SyslogFacility_LOG_DAEMON Mono_Posix_SyslogFacility_LOG_FTP = 0x00000058, #define Mono_Posix_SyslogFacility_LOG_FTP Mono_Posix_SyslogFacility_LOG_FTP Mono_Posix_SyslogFacility_LOG_KERN = 0x00000000, #define Mono_Posix_SyslogFacility_LOG_KERN Mono_Posix_SyslogFacility_LOG_KERN Mono_Posix_SyslogFacility_LOG_LOCAL0 = 0x00000080, #define Mono_Posix_SyslogFacility_LOG_LOCAL0 Mono_Posix_SyslogFacility_LOG_LOCAL0 Mono_Posix_SyslogFacility_LOG_LOCAL1 = 0x00000088, #define Mono_Posix_SyslogFacility_LOG_LOCAL1 Mono_Posix_SyslogFacility_LOG_LOCAL1 Mono_Posix_SyslogFacility_LOG_LOCAL2 = 0x00000090, #define Mono_Posix_SyslogFacility_LOG_LOCAL2 Mono_Posix_SyslogFacility_LOG_LOCAL2 Mono_Posix_SyslogFacility_LOG_LOCAL3 = 0x00000098, #define Mono_Posix_SyslogFacility_LOG_LOCAL3 Mono_Posix_SyslogFacility_LOG_LOCAL3 Mono_Posix_SyslogFacility_LOG_LOCAL4 = 0x000000a0, #define Mono_Posix_SyslogFacility_LOG_LOCAL4 Mono_Posix_SyslogFacility_LOG_LOCAL4 Mono_Posix_SyslogFacility_LOG_LOCAL5 = 0x000000a8, #define Mono_Posix_SyslogFacility_LOG_LOCAL5 Mono_Posix_SyslogFacility_LOG_LOCAL5 Mono_Posix_SyslogFacility_LOG_LOCAL6 = 0x000000b0, #define Mono_Posix_SyslogFacility_LOG_LOCAL6 Mono_Posix_SyslogFacility_LOG_LOCAL6 Mono_Posix_SyslogFacility_LOG_LOCAL7 = 0x000000b8, #define Mono_Posix_SyslogFacility_LOG_LOCAL7 Mono_Posix_SyslogFacility_LOG_LOCAL7 Mono_Posix_SyslogFacility_LOG_LPR = 0x00000030, #define Mono_Posix_SyslogFacility_LOG_LPR Mono_Posix_SyslogFacility_LOG_LPR Mono_Posix_SyslogFacility_LOG_MAIL = 0x00000010, #define Mono_Posix_SyslogFacility_LOG_MAIL Mono_Posix_SyslogFacility_LOG_MAIL Mono_Posix_SyslogFacility_LOG_NEWS = 0x00000038, #define Mono_Posix_SyslogFacility_LOG_NEWS Mono_Posix_SyslogFacility_LOG_NEWS Mono_Posix_SyslogFacility_LOG_SYSLOG = 0x00000028, #define Mono_Posix_SyslogFacility_LOG_SYSLOG Mono_Posix_SyslogFacility_LOG_SYSLOG Mono_Posix_SyslogFacility_LOG_USER = 0x00000008, #define Mono_Posix_SyslogFacility_LOG_USER Mono_Posix_SyslogFacility_LOG_USER Mono_Posix_SyslogFacility_LOG_UUCP = 0x00000040, #define Mono_Posix_SyslogFacility_LOG_UUCP Mono_Posix_SyslogFacility_LOG_UUCP }; int Mono_Posix_FromSyslogFacility (int x, int *r); int Mono_Posix_ToSyslogFacility (int x, int *r); enum Mono_Posix_SyslogLevel { Mono_Posix_SyslogLevel_LOG_ALERT = 0x00000001, #define Mono_Posix_SyslogLevel_LOG_ALERT Mono_Posix_SyslogLevel_LOG_ALERT Mono_Posix_SyslogLevel_LOG_CRIT = 0x00000002, #define Mono_Posix_SyslogLevel_LOG_CRIT Mono_Posix_SyslogLevel_LOG_CRIT Mono_Posix_SyslogLevel_LOG_DEBUG = 0x00000007, #define Mono_Posix_SyslogLevel_LOG_DEBUG Mono_Posix_SyslogLevel_LOG_DEBUG Mono_Posix_SyslogLevel_LOG_EMERG = 0x00000000, #define Mono_Posix_SyslogLevel_LOG_EMERG Mono_Posix_SyslogLevel_LOG_EMERG Mono_Posix_SyslogLevel_LOG_ERR = 0x00000003, #define Mono_Posix_SyslogLevel_LOG_ERR Mono_Posix_SyslogLevel_LOG_ERR Mono_Posix_SyslogLevel_LOG_INFO = 0x00000006, #define Mono_Posix_SyslogLevel_LOG_INFO Mono_Posix_SyslogLevel_LOG_INFO Mono_Posix_SyslogLevel_LOG_NOTICE = 0x00000005, #define Mono_Posix_SyslogLevel_LOG_NOTICE Mono_Posix_SyslogLevel_LOG_NOTICE Mono_Posix_SyslogLevel_LOG_WARNING = 0x00000004, #define Mono_Posix_SyslogLevel_LOG_WARNING Mono_Posix_SyslogLevel_LOG_WARNING }; int Mono_Posix_FromSyslogLevel (int x, int *r); int Mono_Posix_ToSyslogLevel (int x, int *r); enum Mono_Posix_SyslogOptions { Mono_Posix_SyslogOptions_LOG_CONS = 0x00000002, #define Mono_Posix_SyslogOptions_LOG_CONS Mono_Posix_SyslogOptions_LOG_CONS Mono_Posix_SyslogOptions_LOG_NDELAY = 0x00000008, #define Mono_Posix_SyslogOptions_LOG_NDELAY Mono_Posix_SyslogOptions_LOG_NDELAY Mono_Posix_SyslogOptions_LOG_NOWAIT = 0x00000010, #define Mono_Posix_SyslogOptions_LOG_NOWAIT Mono_Posix_SyslogOptions_LOG_NOWAIT Mono_Posix_SyslogOptions_LOG_ODELAY = 0x00000004, #define Mono_Posix_SyslogOptions_LOG_ODELAY Mono_Posix_SyslogOptions_LOG_ODELAY Mono_Posix_SyslogOptions_LOG_PERROR = 0x00000020, #define Mono_Posix_SyslogOptions_LOG_PERROR Mono_Posix_SyslogOptions_LOG_PERROR Mono_Posix_SyslogOptions_LOG_PID = 0x00000001, #define Mono_Posix_SyslogOptions_LOG_PID Mono_Posix_SyslogOptions_LOG_PID }; int Mono_Posix_FromSyslogOptions (int x, int *r); int Mono_Posix_ToSyslogOptions (int x, int *r); enum Mono_Posix_UnixAddressFamily { Mono_Posix_UnixAddressFamily_AF_ALG = 0x00000026, #define Mono_Posix_UnixAddressFamily_AF_ALG Mono_Posix_UnixAddressFamily_AF_ALG Mono_Posix_UnixAddressFamily_AF_APPLETALK = 0x00000005, #define Mono_Posix_UnixAddressFamily_AF_APPLETALK Mono_Posix_UnixAddressFamily_AF_APPLETALK Mono_Posix_UnixAddressFamily_AF_ASH = 0x00000012, #define Mono_Posix_UnixAddressFamily_AF_ASH Mono_Posix_UnixAddressFamily_AF_ASH Mono_Posix_UnixAddressFamily_AF_ATMPVC = 0x00000008, #define Mono_Posix_UnixAddressFamily_AF_ATMPVC Mono_Posix_UnixAddressFamily_AF_ATMPVC Mono_Posix_UnixAddressFamily_AF_ATMSVC = 0x00000014, #define Mono_Posix_UnixAddressFamily_AF_ATMSVC Mono_Posix_UnixAddressFamily_AF_ATMSVC Mono_Posix_UnixAddressFamily_AF_AX25 = 0x00000003, #define Mono_Posix_UnixAddressFamily_AF_AX25 Mono_Posix_UnixAddressFamily_AF_AX25 Mono_Posix_UnixAddressFamily_AF_BLUETOOTH = 0x0000001f, #define Mono_Posix_UnixAddressFamily_AF_BLUETOOTH Mono_Posix_UnixAddressFamily_AF_BLUETOOTH Mono_Posix_UnixAddressFamily_AF_BRIDGE = 0x00000007, #define Mono_Posix_UnixAddressFamily_AF_BRIDGE Mono_Posix_UnixAddressFamily_AF_BRIDGE Mono_Posix_UnixAddressFamily_AF_CAIF = 0x00000025, #define Mono_Posix_UnixAddressFamily_AF_CAIF Mono_Posix_UnixAddressFamily_AF_CAIF Mono_Posix_UnixAddressFamily_AF_CAN = 0x0000001d, #define Mono_Posix_UnixAddressFamily_AF_CAN Mono_Posix_UnixAddressFamily_AF_CAN Mono_Posix_UnixAddressFamily_AF_DECnet = 0x0000000c, #define Mono_Posix_UnixAddressFamily_AF_DECnet Mono_Posix_UnixAddressFamily_AF_DECnet Mono_Posix_UnixAddressFamily_AF_ECONET = 0x00000013, #define Mono_Posix_UnixAddressFamily_AF_ECONET Mono_Posix_UnixAddressFamily_AF_ECONET Mono_Posix_UnixAddressFamily_AF_IEEE802154 = 0x00000024, #define Mono_Posix_UnixAddressFamily_AF_IEEE802154 Mono_Posix_UnixAddressFamily_AF_IEEE802154 Mono_Posix_UnixAddressFamily_AF_INET = 0x00000002, #define Mono_Posix_UnixAddressFamily_AF_INET Mono_Posix_UnixAddressFamily_AF_INET Mono_Posix_UnixAddressFamily_AF_INET6 = 0x0000000a, #define Mono_Posix_UnixAddressFamily_AF_INET6 Mono_Posix_UnixAddressFamily_AF_INET6 Mono_Posix_UnixAddressFamily_AF_IPX = 0x00000004, #define Mono_Posix_UnixAddressFamily_AF_IPX Mono_Posix_UnixAddressFamily_AF_IPX Mono_Posix_UnixAddressFamily_AF_IRDA = 0x00000017, #define Mono_Posix_UnixAddressFamily_AF_IRDA Mono_Posix_UnixAddressFamily_AF_IRDA Mono_Posix_UnixAddressFamily_AF_ISDN = 0x00000022, #define Mono_Posix_UnixAddressFamily_AF_ISDN Mono_Posix_UnixAddressFamily_AF_ISDN Mono_Posix_UnixAddressFamily_AF_IUCV = 0x00000020, #define Mono_Posix_UnixAddressFamily_AF_IUCV Mono_Posix_UnixAddressFamily_AF_IUCV Mono_Posix_UnixAddressFamily_AF_KEY = 0x0000000f, #define Mono_Posix_UnixAddressFamily_AF_KEY Mono_Posix_UnixAddressFamily_AF_KEY Mono_Posix_UnixAddressFamily_AF_LLC = 0x0000001a, #define Mono_Posix_UnixAddressFamily_AF_LLC Mono_Posix_UnixAddressFamily_AF_LLC Mono_Posix_UnixAddressFamily_AF_NETBEUI = 0x0000000d, #define Mono_Posix_UnixAddressFamily_AF_NETBEUI Mono_Posix_UnixAddressFamily_AF_NETBEUI Mono_Posix_UnixAddressFamily_AF_NETLINK = 0x00000010, #define Mono_Posix_UnixAddressFamily_AF_NETLINK Mono_Posix_UnixAddressFamily_AF_NETLINK Mono_Posix_UnixAddressFamily_AF_NETROM = 0x00000006, #define Mono_Posix_UnixAddressFamily_AF_NETROM Mono_Posix_UnixAddressFamily_AF_NETROM Mono_Posix_UnixAddressFamily_AF_NFC = 0x00000027, #define Mono_Posix_UnixAddressFamily_AF_NFC Mono_Posix_UnixAddressFamily_AF_NFC Mono_Posix_UnixAddressFamily_AF_PACKET = 0x00000011, #define Mono_Posix_UnixAddressFamily_AF_PACKET Mono_Posix_UnixAddressFamily_AF_PACKET Mono_Posix_UnixAddressFamily_AF_PHONET = 0x00000023, #define Mono_Posix_UnixAddressFamily_AF_PHONET Mono_Posix_UnixAddressFamily_AF_PHONET Mono_Posix_UnixAddressFamily_AF_PPPOX = 0x00000018, #define Mono_Posix_UnixAddressFamily_AF_PPPOX Mono_Posix_UnixAddressFamily_AF_PPPOX Mono_Posix_UnixAddressFamily_AF_RDS = 0x00000015, #define Mono_Posix_UnixAddressFamily_AF_RDS Mono_Posix_UnixAddressFamily_AF_RDS Mono_Posix_UnixAddressFamily_AF_ROSE = 0x0000000b, #define Mono_Posix_UnixAddressFamily_AF_ROSE Mono_Posix_UnixAddressFamily_AF_ROSE Mono_Posix_UnixAddressFamily_AF_RXRPC = 0x00000021, #define Mono_Posix_UnixAddressFamily_AF_RXRPC Mono_Posix_UnixAddressFamily_AF_RXRPC Mono_Posix_UnixAddressFamily_AF_SECURITY = 0x0000000e, #define Mono_Posix_UnixAddressFamily_AF_SECURITY Mono_Posix_UnixAddressFamily_AF_SECURITY Mono_Posix_UnixAddressFamily_AF_SNA = 0x00000016, #define Mono_Posix_UnixAddressFamily_AF_SNA Mono_Posix_UnixAddressFamily_AF_SNA Mono_Posix_UnixAddressFamily_AF_TIPC = 0x0000001e, #define Mono_Posix_UnixAddressFamily_AF_TIPC Mono_Posix_UnixAddressFamily_AF_TIPC Mono_Posix_UnixAddressFamily_AF_UNIX = 0x00000001, #define Mono_Posix_UnixAddressFamily_AF_UNIX Mono_Posix_UnixAddressFamily_AF_UNIX Mono_Posix_UnixAddressFamily_AF_UNSPEC = 0x00000000, #define Mono_Posix_UnixAddressFamily_AF_UNSPEC Mono_Posix_UnixAddressFamily_AF_UNSPEC Mono_Posix_UnixAddressFamily_AF_VSOCK = 0x00000028, #define Mono_Posix_UnixAddressFamily_AF_VSOCK Mono_Posix_UnixAddressFamily_AF_VSOCK Mono_Posix_UnixAddressFamily_AF_WANPIPE = 0x00000019, #define Mono_Posix_UnixAddressFamily_AF_WANPIPE Mono_Posix_UnixAddressFamily_AF_WANPIPE Mono_Posix_UnixAddressFamily_AF_X25 = 0x00000009, #define Mono_Posix_UnixAddressFamily_AF_X25 Mono_Posix_UnixAddressFamily_AF_X25 Mono_Posix_UnixAddressFamily_Unknown = 0x00010000, #define Mono_Posix_UnixAddressFamily_Unknown Mono_Posix_UnixAddressFamily_Unknown }; int Mono_Posix_FromUnixAddressFamily (int x, int *r); int Mono_Posix_ToUnixAddressFamily (int x, int *r); enum Mono_Posix_UnixSocketControlMessage { Mono_Posix_UnixSocketControlMessage_SCM_CREDENTIALS = 0x00000002, #define Mono_Posix_UnixSocketControlMessage_SCM_CREDENTIALS Mono_Posix_UnixSocketControlMessage_SCM_CREDENTIALS Mono_Posix_UnixSocketControlMessage_SCM_RIGHTS = 0x00000001, #define Mono_Posix_UnixSocketControlMessage_SCM_RIGHTS Mono_Posix_UnixSocketControlMessage_SCM_RIGHTS }; int Mono_Posix_FromUnixSocketControlMessage (int x, int *r); int Mono_Posix_ToUnixSocketControlMessage (int x, int *r); enum Mono_Posix_UnixSocketFlags { Mono_Posix_UnixSocketFlags_SOCK_CLOEXEC = 0x00080000, #define Mono_Posix_UnixSocketFlags_SOCK_CLOEXEC Mono_Posix_UnixSocketFlags_SOCK_CLOEXEC Mono_Posix_UnixSocketFlags_SOCK_NONBLOCK = 0x00000800, #define Mono_Posix_UnixSocketFlags_SOCK_NONBLOCK Mono_Posix_UnixSocketFlags_SOCK_NONBLOCK }; int Mono_Posix_FromUnixSocketFlags (int x, int *r); int Mono_Posix_ToUnixSocketFlags (int x, int *r); enum Mono_Posix_UnixSocketOptionName { Mono_Posix_UnixSocketOptionName_SO_ACCEPTCONN = 0x0000001e, #define Mono_Posix_UnixSocketOptionName_SO_ACCEPTCONN Mono_Posix_UnixSocketOptionName_SO_ACCEPTCONN Mono_Posix_UnixSocketOptionName_SO_ATTACH_FILTER = 0x0000001a, #define Mono_Posix_UnixSocketOptionName_SO_ATTACH_FILTER Mono_Posix_UnixSocketOptionName_SO_ATTACH_FILTER Mono_Posix_UnixSocketOptionName_SO_BINDTODEVICE = 0x00000019, #define Mono_Posix_UnixSocketOptionName_SO_BINDTODEVICE Mono_Posix_UnixSocketOptionName_SO_BINDTODEVICE Mono_Posix_UnixSocketOptionName_SO_BROADCAST = 0x00000006, #define Mono_Posix_UnixSocketOptionName_SO_BROADCAST Mono_Posix_UnixSocketOptionName_SO_BROADCAST Mono_Posix_UnixSocketOptionName_SO_BSDCOMPAT = 0x0000000e, #define Mono_Posix_UnixSocketOptionName_SO_BSDCOMPAT Mono_Posix_UnixSocketOptionName_SO_BSDCOMPAT Mono_Posix_UnixSocketOptionName_SO_BUSY_POLL = 0x0000002e, #define Mono_Posix_UnixSocketOptionName_SO_BUSY_POLL Mono_Posix_UnixSocketOptionName_SO_BUSY_POLL Mono_Posix_UnixSocketOptionName_SO_DEBUG = 0x00000001, #define Mono_Posix_UnixSocketOptionName_SO_DEBUG Mono_Posix_UnixSocketOptionName_SO_DEBUG Mono_Posix_UnixSocketOptionName_SO_DETACH_FILTER = 0x0000001b, #define Mono_Posix_UnixSocketOptionName_SO_DETACH_FILTER Mono_Posix_UnixSocketOptionName_SO_DETACH_FILTER Mono_Posix_UnixSocketOptionName_SO_DOMAIN = 0x00000027, #define Mono_Posix_UnixSocketOptionName_SO_DOMAIN Mono_Posix_UnixSocketOptionName_SO_DOMAIN Mono_Posix_UnixSocketOptionName_SO_DONTROUTE = 0x00000005, #define Mono_Posix_UnixSocketOptionName_SO_DONTROUTE Mono_Posix_UnixSocketOptionName_SO_DONTROUTE Mono_Posix_UnixSocketOptionName_SO_ERROR = 0x00000004, #define Mono_Posix_UnixSocketOptionName_SO_ERROR Mono_Posix_UnixSocketOptionName_SO_ERROR Mono_Posix_UnixSocketOptionName_SO_KEEPALIVE = 0x00000009, #define Mono_Posix_UnixSocketOptionName_SO_KEEPALIVE Mono_Posix_UnixSocketOptionName_SO_KEEPALIVE Mono_Posix_UnixSocketOptionName_SO_LINGER = 0x0000000d, #define Mono_Posix_UnixSocketOptionName_SO_LINGER Mono_Posix_UnixSocketOptionName_SO_LINGER Mono_Posix_UnixSocketOptionName_SO_LOCK_FILTER = 0x0000002c, #define Mono_Posix_UnixSocketOptionName_SO_LOCK_FILTER Mono_Posix_UnixSocketOptionName_SO_LOCK_FILTER Mono_Posix_UnixSocketOptionName_SO_MARK = 0x00000024, #define Mono_Posix_UnixSocketOptionName_SO_MARK Mono_Posix_UnixSocketOptionName_SO_MARK Mono_Posix_UnixSocketOptionName_SO_MAX_PACING_RATE = 0x0000002f, #define Mono_Posix_UnixSocketOptionName_SO_MAX_PACING_RATE Mono_Posix_UnixSocketOptionName_SO_MAX_PACING_RATE Mono_Posix_UnixSocketOptionName_SO_NOFCS = 0x0000002b, #define Mono_Posix_UnixSocketOptionName_SO_NOFCS Mono_Posix_UnixSocketOptionName_SO_NOFCS Mono_Posix_UnixSocketOptionName_SO_NO_CHECK = 0x0000000b, #define Mono_Posix_UnixSocketOptionName_SO_NO_CHECK Mono_Posix_UnixSocketOptionName_SO_NO_CHECK Mono_Posix_UnixSocketOptionName_SO_OOBINLINE = 0x0000000a, #define Mono_Posix_UnixSocketOptionName_SO_OOBINLINE Mono_Posix_UnixSocketOptionName_SO_OOBINLINE Mono_Posix_UnixSocketOptionName_SO_PASSCRED = 0x00000010, #define Mono_Posix_UnixSocketOptionName_SO_PASSCRED Mono_Posix_UnixSocketOptionName_SO_PASSCRED Mono_Posix_UnixSocketOptionName_SO_PASSSEC = 0x00000022, #define Mono_Posix_UnixSocketOptionName_SO_PASSSEC Mono_Posix_UnixSocketOptionName_SO_PASSSEC Mono_Posix_UnixSocketOptionName_SO_PEEK_OFF = 0x0000002a, #define Mono_Posix_UnixSocketOptionName_SO_PEEK_OFF Mono_Posix_UnixSocketOptionName_SO_PEEK_OFF Mono_Posix_UnixSocketOptionName_SO_PEERCRED = 0x00000011, #define Mono_Posix_UnixSocketOptionName_SO_PEERCRED Mono_Posix_UnixSocketOptionName_SO_PEERCRED Mono_Posix_UnixSocketOptionName_SO_PEERNAME = 0x0000001c, #define Mono_Posix_UnixSocketOptionName_SO_PEERNAME Mono_Posix_UnixSocketOptionName_SO_PEERNAME Mono_Posix_UnixSocketOptionName_SO_PEERSEC = 0x0000001f, #define Mono_Posix_UnixSocketOptionName_SO_PEERSEC Mono_Posix_UnixSocketOptionName_SO_PEERSEC Mono_Posix_UnixSocketOptionName_SO_PRIORITY = 0x0000000c, #define Mono_Posix_UnixSocketOptionName_SO_PRIORITY Mono_Posix_UnixSocketOptionName_SO_PRIORITY Mono_Posix_UnixSocketOptionName_SO_PROTOCOL = 0x00000026, #define Mono_Posix_UnixSocketOptionName_SO_PROTOCOL Mono_Posix_UnixSocketOptionName_SO_PROTOCOL Mono_Posix_UnixSocketOptionName_SO_RCVBUF = 0x00000008, #define Mono_Posix_UnixSocketOptionName_SO_RCVBUF Mono_Posix_UnixSocketOptionName_SO_RCVBUF Mono_Posix_UnixSocketOptionName_SO_RCVBUFFORCE = 0x00000021, #define Mono_Posix_UnixSocketOptionName_SO_RCVBUFFORCE Mono_Posix_UnixSocketOptionName_SO_RCVBUFFORCE Mono_Posix_UnixSocketOptionName_SO_RCVLOWAT = 0x00000012, #define Mono_Posix_UnixSocketOptionName_SO_RCVLOWAT Mono_Posix_UnixSocketOptionName_SO_RCVLOWAT Mono_Posix_UnixSocketOptionName_SO_RCVTIMEO = 0x00000014, #define Mono_Posix_UnixSocketOptionName_SO_RCVTIMEO Mono_Posix_UnixSocketOptionName_SO_RCVTIMEO Mono_Posix_UnixSocketOptionName_SO_REUSEADDR = 0x00000002, #define Mono_Posix_UnixSocketOptionName_SO_REUSEADDR Mono_Posix_UnixSocketOptionName_SO_REUSEADDR Mono_Posix_UnixSocketOptionName_SO_REUSEPORT = 0x0000000f, #define Mono_Posix_UnixSocketOptionName_SO_REUSEPORT Mono_Posix_UnixSocketOptionName_SO_REUSEPORT Mono_Posix_UnixSocketOptionName_SO_RXQ_OVFL = 0x00000028, #define Mono_Posix_UnixSocketOptionName_SO_RXQ_OVFL Mono_Posix_UnixSocketOptionName_SO_RXQ_OVFL Mono_Posix_UnixSocketOptionName_SO_SECURITY_AUTHENTICATION = 0x00000016, #define Mono_Posix_UnixSocketOptionName_SO_SECURITY_AUTHENTICATION Mono_Posix_UnixSocketOptionName_SO_SECURITY_AUTHENTICATION Mono_Posix_UnixSocketOptionName_SO_SECURITY_ENCRYPTION_NETWORK = 0x00000018, #define Mono_Posix_UnixSocketOptionName_SO_SECURITY_ENCRYPTION_NETWORK Mono_Posix_UnixSocketOptionName_SO_SECURITY_ENCRYPTION_NETWORK Mono_Posix_UnixSocketOptionName_SO_SECURITY_ENCRYPTION_TRANSPORT = 0x00000017, #define Mono_Posix_UnixSocketOptionName_SO_SECURITY_ENCRYPTION_TRANSPORT Mono_Posix_UnixSocketOptionName_SO_SECURITY_ENCRYPTION_TRANSPORT Mono_Posix_UnixSocketOptionName_SO_SELECT_ERR_QUEUE = 0x0000002d, #define Mono_Posix_UnixSocketOptionName_SO_SELECT_ERR_QUEUE Mono_Posix_UnixSocketOptionName_SO_SELECT_ERR_QUEUE Mono_Posix_UnixSocketOptionName_SO_SNDBUF = 0x00000007, #define Mono_Posix_UnixSocketOptionName_SO_SNDBUF Mono_Posix_UnixSocketOptionName_SO_SNDBUF Mono_Posix_UnixSocketOptionName_SO_SNDBUFFORCE = 0x00000020, #define Mono_Posix_UnixSocketOptionName_SO_SNDBUFFORCE Mono_Posix_UnixSocketOptionName_SO_SNDBUFFORCE Mono_Posix_UnixSocketOptionName_SO_SNDLOWAT = 0x00000013, #define Mono_Posix_UnixSocketOptionName_SO_SNDLOWAT Mono_Posix_UnixSocketOptionName_SO_SNDLOWAT Mono_Posix_UnixSocketOptionName_SO_SNDTIMEO = 0x00000015, #define Mono_Posix_UnixSocketOptionName_SO_SNDTIMEO Mono_Posix_UnixSocketOptionName_SO_SNDTIMEO Mono_Posix_UnixSocketOptionName_SO_TIMESTAMP = 0x0000001d, #define Mono_Posix_UnixSocketOptionName_SO_TIMESTAMP Mono_Posix_UnixSocketOptionName_SO_TIMESTAMP Mono_Posix_UnixSocketOptionName_SO_TIMESTAMPING = 0x00000025, #define Mono_Posix_UnixSocketOptionName_SO_TIMESTAMPING Mono_Posix_UnixSocketOptionName_SO_TIMESTAMPING Mono_Posix_UnixSocketOptionName_SO_TIMESTAMPNS = 0x00000023, #define Mono_Posix_UnixSocketOptionName_SO_TIMESTAMPNS Mono_Posix_UnixSocketOptionName_SO_TIMESTAMPNS Mono_Posix_UnixSocketOptionName_SO_TYPE = 0x00000003, #define Mono_Posix_UnixSocketOptionName_SO_TYPE Mono_Posix_UnixSocketOptionName_SO_TYPE Mono_Posix_UnixSocketOptionName_SO_WIFI_STATUS = 0x00000029, #define Mono_Posix_UnixSocketOptionName_SO_WIFI_STATUS Mono_Posix_UnixSocketOptionName_SO_WIFI_STATUS }; int Mono_Posix_FromUnixSocketOptionName (int x, int *r); int Mono_Posix_ToUnixSocketOptionName (int x, int *r); enum Mono_Posix_UnixSocketProtocol { Mono_Posix_UnixSocketProtocol_IPPROTO_AH = 0x00000033, #define Mono_Posix_UnixSocketProtocol_IPPROTO_AH Mono_Posix_UnixSocketProtocol_IPPROTO_AH Mono_Posix_UnixSocketProtocol_IPPROTO_BEETPH = 0x0000005e, #define Mono_Posix_UnixSocketProtocol_IPPROTO_BEETPH Mono_Posix_UnixSocketProtocol_IPPROTO_BEETPH Mono_Posix_UnixSocketProtocol_IPPROTO_COMP = 0x0000006c, #define Mono_Posix_UnixSocketProtocol_IPPROTO_COMP Mono_Posix_UnixSocketProtocol_IPPROTO_COMP Mono_Posix_UnixSocketProtocol_IPPROTO_DCCP = 0x00000021, #define Mono_Posix_UnixSocketProtocol_IPPROTO_DCCP Mono_Posix_UnixSocketProtocol_IPPROTO_DCCP Mono_Posix_UnixSocketProtocol_IPPROTO_EGP = 0x00000008, #define Mono_Posix_UnixSocketProtocol_IPPROTO_EGP Mono_Posix_UnixSocketProtocol_IPPROTO_EGP Mono_Posix_UnixSocketProtocol_IPPROTO_ENCAP = 0x00000062, #define Mono_Posix_UnixSocketProtocol_IPPROTO_ENCAP Mono_Posix_UnixSocketProtocol_IPPROTO_ENCAP Mono_Posix_UnixSocketProtocol_IPPROTO_ESP = 0x00000032, #define Mono_Posix_UnixSocketProtocol_IPPROTO_ESP Mono_Posix_UnixSocketProtocol_IPPROTO_ESP Mono_Posix_UnixSocketProtocol_IPPROTO_GRE = 0x0000002f, #define Mono_Posix_UnixSocketProtocol_IPPROTO_GRE Mono_Posix_UnixSocketProtocol_IPPROTO_GRE Mono_Posix_UnixSocketProtocol_IPPROTO_ICMP = 0x00000001, #define Mono_Posix_UnixSocketProtocol_IPPROTO_ICMP Mono_Posix_UnixSocketProtocol_IPPROTO_ICMP Mono_Posix_UnixSocketProtocol_IPPROTO_IDP = 0x00000016, #define Mono_Posix_UnixSocketProtocol_IPPROTO_IDP Mono_Posix_UnixSocketProtocol_IPPROTO_IDP Mono_Posix_UnixSocketProtocol_IPPROTO_IGMP = 0x00000002, #define Mono_Posix_UnixSocketProtocol_IPPROTO_IGMP Mono_Posix_UnixSocketProtocol_IPPROTO_IGMP Mono_Posix_UnixSocketProtocol_IPPROTO_IP = 0x00000400, #define Mono_Posix_UnixSocketProtocol_IPPROTO_IP Mono_Posix_UnixSocketProtocol_IPPROTO_IP Mono_Posix_UnixSocketProtocol_IPPROTO_IPIP = 0x00000004, #define Mono_Posix_UnixSocketProtocol_IPPROTO_IPIP Mono_Posix_UnixSocketProtocol_IPPROTO_IPIP Mono_Posix_UnixSocketProtocol_IPPROTO_IPV6 = 0x00000029, #define Mono_Posix_UnixSocketProtocol_IPPROTO_IPV6 Mono_Posix_UnixSocketProtocol_IPPROTO_IPV6 Mono_Posix_UnixSocketProtocol_IPPROTO_MTP = 0x0000005c, #define Mono_Posix_UnixSocketProtocol_IPPROTO_MTP Mono_Posix_UnixSocketProtocol_IPPROTO_MTP Mono_Posix_UnixSocketProtocol_IPPROTO_PIM = 0x00000067, #define Mono_Posix_UnixSocketProtocol_IPPROTO_PIM Mono_Posix_UnixSocketProtocol_IPPROTO_PIM Mono_Posix_UnixSocketProtocol_IPPROTO_PUP = 0x0000000c, #define Mono_Posix_UnixSocketProtocol_IPPROTO_PUP Mono_Posix_UnixSocketProtocol_IPPROTO_PUP Mono_Posix_UnixSocketProtocol_IPPROTO_RAW = 0x000000ff, #define Mono_Posix_UnixSocketProtocol_IPPROTO_RAW Mono_Posix_UnixSocketProtocol_IPPROTO_RAW Mono_Posix_UnixSocketProtocol_IPPROTO_RSVP = 0x0000002e, #define Mono_Posix_UnixSocketProtocol_IPPROTO_RSVP Mono_Posix_UnixSocketProtocol_IPPROTO_RSVP Mono_Posix_UnixSocketProtocol_IPPROTO_SCTP = 0x00000084, #define Mono_Posix_UnixSocketProtocol_IPPROTO_SCTP Mono_Posix_UnixSocketProtocol_IPPROTO_SCTP Mono_Posix_UnixSocketProtocol_IPPROTO_TCP = 0x00000006, #define Mono_Posix_UnixSocketProtocol_IPPROTO_TCP Mono_Posix_UnixSocketProtocol_IPPROTO_TCP Mono_Posix_UnixSocketProtocol_IPPROTO_TP = 0x0000001d, #define Mono_Posix_UnixSocketProtocol_IPPROTO_TP Mono_Posix_UnixSocketProtocol_IPPROTO_TP Mono_Posix_UnixSocketProtocol_IPPROTO_UDP = 0x00000011, #define Mono_Posix_UnixSocketProtocol_IPPROTO_UDP Mono_Posix_UnixSocketProtocol_IPPROTO_UDP Mono_Posix_UnixSocketProtocol_IPPROTO_UDPLITE = 0x00000088, #define Mono_Posix_UnixSocketProtocol_IPPROTO_UDPLITE Mono_Posix_UnixSocketProtocol_IPPROTO_UDPLITE Mono_Posix_UnixSocketProtocol_SOL_SOCKET = 0x00000800, #define Mono_Posix_UnixSocketProtocol_SOL_SOCKET Mono_Posix_UnixSocketProtocol_SOL_SOCKET }; int Mono_Posix_FromUnixSocketProtocol (int x, int *r); int Mono_Posix_ToUnixSocketProtocol (int x, int *r); enum Mono_Posix_UnixSocketType { Mono_Posix_UnixSocketType_SOCK_DCCP = 0x00000006, #define Mono_Posix_UnixSocketType_SOCK_DCCP Mono_Posix_UnixSocketType_SOCK_DCCP Mono_Posix_UnixSocketType_SOCK_DGRAM = 0x00000002, #define Mono_Posix_UnixSocketType_SOCK_DGRAM Mono_Posix_UnixSocketType_SOCK_DGRAM Mono_Posix_UnixSocketType_SOCK_PACKET = 0x0000000a, #define Mono_Posix_UnixSocketType_SOCK_PACKET Mono_Posix_UnixSocketType_SOCK_PACKET Mono_Posix_UnixSocketType_SOCK_RAW = 0x00000003, #define Mono_Posix_UnixSocketType_SOCK_RAW Mono_Posix_UnixSocketType_SOCK_RAW Mono_Posix_UnixSocketType_SOCK_RDM = 0x00000004, #define Mono_Posix_UnixSocketType_SOCK_RDM Mono_Posix_UnixSocketType_SOCK_RDM Mono_Posix_UnixSocketType_SOCK_SEQPACKET = 0x00000005, #define Mono_Posix_UnixSocketType_SOCK_SEQPACKET Mono_Posix_UnixSocketType_SOCK_SEQPACKET Mono_Posix_UnixSocketType_SOCK_STREAM = 0x00000001, #define Mono_Posix_UnixSocketType_SOCK_STREAM Mono_Posix_UnixSocketType_SOCK_STREAM }; int Mono_Posix_FromUnixSocketType (int x, int *r); int Mono_Posix_ToUnixSocketType (int x, int *r); enum Mono_Posix_WaitOptions { Mono_Posix_WaitOptions_WNOHANG = 0x00000001, #define Mono_Posix_WaitOptions_WNOHANG Mono_Posix_WaitOptions_WNOHANG Mono_Posix_WaitOptions_WUNTRACED = 0x00000002, #define Mono_Posix_WaitOptions_WUNTRACED Mono_Posix_WaitOptions_WUNTRACED }; int Mono_Posix_FromWaitOptions (int x, int *r); int Mono_Posix_ToWaitOptions (int x, int *r); enum Mono_Posix_XattrFlags { Mono_Posix_XattrFlags_XATTR_AUTO = 0x00000000, #define Mono_Posix_XattrFlags_XATTR_AUTO Mono_Posix_XattrFlags_XATTR_AUTO Mono_Posix_XattrFlags_XATTR_CREATE = 0x00000001, #define Mono_Posix_XattrFlags_XATTR_CREATE Mono_Posix_XattrFlags_XATTR_CREATE Mono_Posix_XattrFlags_XATTR_REPLACE = 0x00000002, #define Mono_Posix_XattrFlags_XATTR_REPLACE Mono_Posix_XattrFlags_XATTR_REPLACE }; int Mono_Posix_FromXattrFlags (int x, int *r); int Mono_Posix_ToXattrFlags (int x, int *r); /* * Managed Structure Declarations */ struct Mono_Posix_Cmsghdr; struct Mono_Posix_Flock; struct Mono_Posix_In6Addr; struct Mono_Posix_InAddr; struct Mono_Posix_Iovec; struct Mono_Posix_Linger; struct Mono_Posix_Pollfd; struct Mono_Posix_SockaddrIn; struct Mono_Posix_SockaddrIn6; struct Mono_Posix_Stat; struct Mono_Posix_Statvfs; struct Mono_Posix_Syscall__Dirent; struct Mono_Posix_Syscall__Fstab; struct Mono_Posix_Syscall__Group; struct Mono_Posix_Syscall__Msghdr; struct Mono_Posix_Syscall__Passwd; struct Mono_Posix_Syscall__Utsname; struct Mono_Posix_Timespec; struct Mono_Posix_Timeval; struct Mono_Posix_Timezone; struct Mono_Posix_Utimbuf; struct Mono_Posix__SockaddrDynamic; struct Mono_Posix__SockaddrHeader; struct Mono_Unix_UnixSignal_SignalInfo; /* * Inferred Structure Declarations */ struct cmsghdr; struct flock; struct iovec; struct linger; struct pollfd; struct sockaddr_in; struct sockaddr_in6; struct timespec; struct timeval; struct timezone; struct utimbuf; /* * Delegate Declarations */ typedef int (*Mono_Posix_RuntimeIsShuttingDown) (void); /* * Structures */ struct Mono_Posix_Cmsghdr { gint64 cmsg_len; int cmsg_level; int cmsg_type; }; int Mono_Posix_FromCmsghdr (struct Mono_Posix_Cmsghdr* from, struct cmsghdr *to); int Mono_Posix_ToCmsghdr (struct cmsghdr *from, struct Mono_Posix_Cmsghdr* to); struct Mono_Posix_Flock { short l_type; short l_whence; gint64 l_start; /* off_t */ gint64 l_len; /* off_t */ int l_pid; /* pid_t */ }; int Mono_Posix_FromFlock (struct Mono_Posix_Flock* from, struct flock *to); int Mono_Posix_ToFlock (struct flock *from, struct Mono_Posix_Flock* to); struct Mono_Posix_In6Addr { guint64 addr0; guint64 addr1; }; struct Mono_Posix_InAddr { unsigned int s_addr; }; struct Mono_Posix_Iovec { void* iov_base; guint64 iov_len; }; int Mono_Posix_FromIovec (struct Mono_Posix_Iovec* from, struct iovec *to); int Mono_Posix_ToIovec (struct iovec *from, struct Mono_Posix_Iovec* to); struct Mono_Posix_Linger { int l_onoff; int l_linger; }; int Mono_Posix_FromLinger (struct Mono_Posix_Linger* from, struct linger *to); int Mono_Posix_ToLinger (struct linger *from, struct Mono_Posix_Linger* to); struct Mono_Posix_Pollfd { int fd; short events; short revents; }; int Mono_Posix_FromPollfd (struct Mono_Posix_Pollfd* from, struct pollfd *to); int Mono_Posix_ToPollfd (struct pollfd *from, struct Mono_Posix_Pollfd* to); struct Mono_Posix_SockaddrIn { int type; int _sa_family; unsigned short sin_port; struct Mono_Posix_InAddr sin_addr; }; int Mono_Posix_FromSockaddrIn (struct Mono_Posix_SockaddrIn* from, struct sockaddr_in *to); int Mono_Posix_ToSockaddrIn (struct sockaddr_in *from, struct Mono_Posix_SockaddrIn* to); struct Mono_Posix_SockaddrIn6 { int type; int _sa_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct Mono_Posix_In6Addr sin6_addr; unsigned int sin6_scope_id; }; int Mono_Posix_FromSockaddrIn6 (struct Mono_Posix_SockaddrIn6* from, struct sockaddr_in6 *to); int Mono_Posix_ToSockaddrIn6 (struct sockaddr_in6 *from, struct Mono_Posix_SockaddrIn6* to); struct Mono_Posix_Stat { guint64 st_dev; /* dev_t */ guint64 st_ino; /* ino_t */ unsigned int st_mode; unsigned int _padding_; guint64 st_nlink; /* nlink_t */ unsigned int st_uid; /* uid_t */ unsigned int st_gid; /* gid_t */ guint64 st_rdev; /* dev_t */ gint64 st_size; /* off_t */ gint64 st_blksize; /* blksize_t */ gint64 st_blocks; /* blkcnt_t */ gint64 st_atime_; /* time_t */ gint64 st_mtime_; /* time_t */ gint64 st_ctime_; /* time_t */ gint64 st_atime_nsec; gint64 st_mtime_nsec; gint64 st_ctime_nsec; }; struct Mono_Posix_Statvfs { guint64 f_bsize; guint64 f_frsize; guint64 f_blocks; /* fsblkcnt_t */ guint64 f_bfree; /* fsblkcnt_t */ guint64 f_bavail; /* fsblkcnt_t */ guint64 f_files; /* fsfilcnt_t */ guint64 f_ffree; /* fsfilcnt_t */ guint64 f_favail; /* fsfilcnt_t */ guint64 f_fsid; guint64 f_flag; guint64 f_namemax; }; struct Mono_Posix_Syscall__Dirent { guint64 d_ino; /* ino_t */ gint64 d_off; /* off_t */ unsigned short d_reclen; unsigned char d_type; void* d_name; }; struct Mono_Posix_Syscall__Fstab { void* fs_spec; void* fs_file; void* fs_vfstype; void* fs_mntops; void* fs_type; int fs_freq; int fs_passno; void* _fs_buf_; }; struct Mono_Posix_Syscall__Group { void* gr_name; void* gr_passwd; unsigned int gr_gid; /* gid_t */ int _gr_nmem_; void* gr_mem; void* _gr_buf_; }; struct Mono_Posix_Syscall__Msghdr { struct Mono_Posix_Iovec* msg_iov; int msg_iovlen; unsigned char* msg_control; gint64 msg_controllen; int msg_flags; }; struct Mono_Posix_Syscall__Passwd { void* pw_name; void* pw_passwd; unsigned int pw_uid; /* uid_t */ unsigned int pw_gid; /* gid_t */ void* pw_gecos; void* pw_dir; void* pw_shell; void* _pw_buf_; }; struct Mono_Posix_Syscall__Utsname { void* sysname; void* nodename; void* release; void* version; void* machine; void* domainname; void* _buf_; }; struct Mono_Posix_Timespec { gint64 tv_sec; /* time_t */ gint64 tv_nsec; }; int Mono_Posix_FromTimespec (struct Mono_Posix_Timespec* from, struct timespec *to); int Mono_Posix_ToTimespec (struct timespec *from, struct Mono_Posix_Timespec* to); struct Mono_Posix_Timeval { gint64 tv_sec; /* time_t */ gint64 tv_usec; /* suseconds_t */ }; int Mono_Posix_FromTimeval (struct Mono_Posix_Timeval* from, struct timeval *to); int Mono_Posix_ToTimeval (struct timeval *from, struct Mono_Posix_Timeval* to); struct Mono_Posix_Timezone { int tz_minuteswest; int tz_dsttime; }; int Mono_Posix_FromTimezone (struct Mono_Posix_Timezone* from, struct timezone *to); int Mono_Posix_ToTimezone (struct timezone *from, struct Mono_Posix_Timezone* to); struct Mono_Posix_Utimbuf { gint64 actime; /* time_t */ gint64 modtime; /* time_t */ }; int Mono_Posix_FromUtimbuf (struct Mono_Posix_Utimbuf* from, struct utimbuf *to); int Mono_Posix_ToUtimbuf (struct utimbuf *from, struct Mono_Posix_Utimbuf* to); struct Mono_Posix__SockaddrDynamic { int type; int sa_family; unsigned char* data; gint64 len; }; struct Mono_Posix__SockaddrHeader { int type; int sa_family; }; struct Mono_Unix_UnixSignal_SignalInfo { int signum; int count; int read_fd; int write_fd; int pipecnt; int pipelock; int have_handler; void* handler; }; /* * Functions */ char* helper_Mono_Posix_GetGroupName (int gid); char* helper_Mono_Posix_GetUserName (int uid); char* helper_Mono_Posix_readdir (void* dir); int helper_Mono_Posix_Stat (const char* filename, int dereference, int* device, int* inode, int* mode, int* nlinks, int* uid, int* gid, int* rdev, gint64* size, gint64* blksize, gint64* blocks, gint64* atime, gint64* mtime, gint64* ctime); int map_Mono_Posix_AccessMode (int mode); int map_Mono_Posix_FileMode (int mode); int map_Mono_Posix_OpenFlags (int flags); int map_Mono_Posix_WaitOptions (int wait_options); int Mono_Posix_Cmsghdr_getsize (void); int Mono_Posix_FromIn6Addr (struct Mono_Posix_In6Addr* source, void* destination); int Mono_Posix_FromInAddr (struct Mono_Posix_InAddr* source, void* destination); int Mono_Posix_FromRealTimeSignum (int offset, int* rval); int Mono_Posix_FromSockaddr (struct Mono_Posix__SockaddrHeader* source, void* destination); int Mono_Posix_FromStat (struct Mono_Posix_Stat* source, void* destination); int Mono_Posix_FromStatvfs (struct Mono_Posix_Statvfs* source, void* destination); int Mono_Posix_SIGRTMAX (void); int Mono_Posix_SIGRTMIN (void); int Mono_Posix_SockaddrStorage_get_size (void); int Mono_Posix_SockaddrUn_get_sizeof_sun_path (void); int Mono_Posix_Sockaddr_GetNativeSize (struct Mono_Posix__SockaddrHeader* address, gint64* size); int Mono_Posix_Stdlib_BUFSIZ (void); void* Mono_Posix_Stdlib_calloc (guint64 nmemb, guint64 size); int Mono_Posix_Stdlib_clearerr (void* stream); void* Mono_Posix_Stdlib_CreateFilePosition (void); int Mono_Posix_Stdlib_DumpFilePosition (char* buf, void* handle, int len); int Mono_Posix_Stdlib_EOF (void); int Mono_Posix_Stdlib_EXIT_FAILURE (void); int Mono_Posix_Stdlib_EXIT_SUCCESS (void); int Mono_Posix_Stdlib_fgetpos (void* stream, void* pos); int Mono_Posix_Stdlib_FILENAME_MAX (void); int Mono_Posix_Stdlib_FOPEN_MAX (void); guint64 Mono_Posix_Stdlib_fread (unsigned char* ptr, guint64 size, guint64 nmemb, void* stream); int Mono_Posix_Stdlib_fseek (void* stream, gint64 offset, int origin); int Mono_Posix_Stdlib_fsetpos (void* stream, void* pos); gint64 Mono_Posix_Stdlib_ftell (void* stream); guint64 Mono_Posix_Stdlib_fwrite (unsigned char* ptr, guint64 size, guint64 nmemb, void* stream); void Mono_Posix_Stdlib_InvokeSignalHandler (int signum, void* handler); int Mono_Posix_Stdlib_L_tmpnam (void); void* Mono_Posix_Stdlib_malloc (guint64 size); int Mono_Posix_Stdlib_MB_CUR_MAX (void); int Mono_Posix_Stdlib_perror (const char* s, int err); int Mono_Posix_Stdlib_RAND_MAX (void); void* Mono_Posix_Stdlib_realloc (void* ptr, guint64 size); void Mono_Posix_Stdlib_free (void* p); int Mono_Posix_Stdlib_rewind (void* stream); int Mono_Posix_Stdlib_setbuf (void* stream, void* buf); int Mono_Posix_Stdlib_GetLastError (void); void Mono_Posix_Stdlib_SetLastError (int error); int Mono_Posix_Stdlib_setvbuf (void* stream, void* buf, int mode, guint64 size); void* Mono_Posix_Stdlib_fopen (char* path, char* mode); void* Mono_Posix_Stdlib_freopen (char* path, char* mode, void *stream); gint32 Mono_Posix_Stdlib_fprintf (void* stream, char* format, char *message); gint32 Mono_Posix_Stdlib_fgetc (void* stream); char* Mono_Posix_Stdlib_fgets (char* str, gint32 size, void* stream); gint32 Mono_Posix_Stdlib_fputc (gint32 c, void* stream); gint32 Mono_Posix_Stdlib_fputs (char* s, void* stream); gint32 Mono_Posix_Stdlib_fclose (void* stream); gint32 Mono_Posix_Stdlib_fflush (void* stream); void* Mono_Posix_Stdlib_tmpfile (void); gint32 Mono_Posix_Stdlib_ungetc (gint32 c, void* stream); gint32 Mono_Posix_Stdlib_feof (void* stream); gint32 Mono_Posix_Stdlib_ferror (void* stream); void* Mono_Posix_Stdlib_SIG_DFL (void); void* Mono_Posix_Stdlib_SIG_ERR (void); void* Mono_Posix_Stdlib_SIG_IGN (void); void* Mono_Posix_Stdlib_stderr (void); void* Mono_Posix_Stdlib_stdin (void); void* Mono_Posix_Stdlib_stdout (void); guint64 Mono_Posix_Stdlib_strlen (void* s); int Mono_Posix_Stdlib_TMP_MAX (void); int Mono_Posix_Stdlib__IOFBF (void); int Mono_Posix_Stdlib__IOLBF (void); int Mono_Posix_Stdlib__IONBF (void); int Mono_Posix_Syscall_accept (int socket, struct Mono_Posix__SockaddrHeader* address); int Mono_Posix_Syscall_accept4 (int socket, struct Mono_Posix__SockaddrHeader* address, int flags); int Mono_Posix_Syscall_bind (int socket, struct Mono_Posix__SockaddrHeader* address); int Mono_Posix_Syscall_closelog (void); guint64 Mono_Posix_Syscall_CMSG_ALIGN (guint64 length); gint64 Mono_Posix_Syscall_CMSG_DATA (unsigned char* msg_control, gint64 msg_controllen, gint64 cmsg); gint64 Mono_Posix_Syscall_CMSG_FIRSTHDR (unsigned char* msg_control, gint64 msg_controllen); guint64 Mono_Posix_Syscall_CMSG_LEN (guint64 length); gint64 Mono_Posix_Syscall_CMSG_NXTHDR (unsigned char* msg_control, gint64 msg_controllen, gint64 cmsg); guint64 Mono_Posix_Syscall_CMSG_SPACE (guint64 length); guint64 Mono_Posix_Syscall_confstr (int name, char* buf, guint64 len); int Mono_Posix_Syscall_connect (int socket, struct Mono_Posix__SockaddrHeader* address); int Mono_Posix_Syscall_creat (const char* pathname, unsigned int mode); int Mono_Posix_Syscall_endfsent (void); int Mono_Posix_Syscall_endgrent (void); int Mono_Posix_Syscall_endpwent (void); int Mono_Posix_Syscall_endusershell (void); int Mono_Posix_Syscall_fcntl (int fd, int cmd); int Mono_Posix_Syscall_fcntl_arg (int fd, int cmd, gint64 arg); int Mono_Posix_Syscall_fcntl_arg_int (int fd, int cmd, int arg); int Mono_Posix_Syscall_fcntl_arg_ptr (int fd, int cmd, void* ptr); int Mono_Posix_Syscall_fcntl_lock (int fd, int cmd, struct Mono_Posix_Flock* lock); int Mono_Posix_Syscall_fgetgrent (void* stream, struct Mono_Posix_Syscall__Group* grbuf); int Mono_Posix_Syscall_fgetpwent (void* stream, struct Mono_Posix_Syscall__Passwd* pwbuf); gint64 Mono_Posix_Syscall_fgetxattr (int fd, const char* name, unsigned char* value, guint64 size); gint64 Mono_Posix_Syscall_flistxattr (int fd, unsigned char* list, guint64 size); gint64 Mono_Posix_Syscall_fpathconf (int filedes, int name, int defaultError); int Mono_Posix_Syscall_fremovexattr (int fd, const char* name); int Mono_Posix_Syscall_fsetxattr (int fd, const char* name, unsigned char* value, guint64 size, int flags); int Mono_Posix_Syscall_fstat (int filedes, struct Mono_Posix_Stat* buf); int Mono_Posix_Syscall_fstatat (int dirfd, const char* file_name, struct Mono_Posix_Stat* buf, int flags); int Mono_Posix_Syscall_fstatvfs (int fd, struct Mono_Posix_Statvfs* buf); int Mono_Posix_Syscall_ftruncate (int fd, gint64 length); int Mono_Posix_Syscall_futimens (int fd, struct Mono_Posix_Timespec* times); int Mono_Posix_Syscall_futimes (int fd, struct Mono_Posix_Timeval* tvp); void* Mono_Posix_Syscall_getcwd (char* buf, guint64 size); int Mono_Posix_Syscall_getdomainname (char* name, guint64 len); int Mono_Posix_Syscall_getfsent (struct Mono_Posix_Syscall__Fstab* fs); int Mono_Posix_Syscall_getfsfile (const char* mount_point, struct Mono_Posix_Syscall__Fstab* fs); int Mono_Posix_Syscall_getfsspec (const char* special_file, struct Mono_Posix_Syscall__Fstab* fs); int Mono_Posix_Syscall_getgrent (struct Mono_Posix_Syscall__Group* grbuf); int Mono_Posix_Syscall_getgrgid (unsigned int uid, struct Mono_Posix_Syscall__Group* group); int Mono_Posix_Syscall_getgrgid_r (unsigned int uid, struct Mono_Posix_Syscall__Group* grbuf, void** grbufp); int Mono_Posix_Syscall_getgrnam (const char* name, struct Mono_Posix_Syscall__Group* group); int Mono_Posix_Syscall_getgrnam_r (const char* name, struct Mono_Posix_Syscall__Group* grbuf, void** grbufp); gint64 Mono_Posix_Syscall_gethostid (void); int Mono_Posix_Syscall_gethostname (char* name, guint64 len); int Mono_Posix_Syscall_getlogin_r (char* name, guint64 bufsize); int Mono_Posix_Syscall_getpeername (int socket, struct Mono_Posix__SockaddrHeader* address); int Mono_Posix_Syscall_getpwent (struct Mono_Posix_Syscall__Passwd* pwbuf); int Mono_Posix_Syscall_getpwnam (const char* name, struct Mono_Posix_Syscall__Passwd* passwd); int Mono_Posix_Syscall_getpwnam_r (const char* name, struct Mono_Posix_Syscall__Passwd* pwbuf, void** pwbufp); int Mono_Posix_Syscall_getpwuid (unsigned int uid, struct Mono_Posix_Syscall__Passwd* passwd); int Mono_Posix_Syscall_getpwuid_r (unsigned int uid, struct Mono_Posix_Syscall__Passwd* pwbuf, void** pwbufp); int Mono_Posix_Syscall_getsockname (int socket, struct Mono_Posix__SockaddrHeader* address); int Mono_Posix_Syscall_getsockopt (int socket, int level, int option_name, void* option_value, gint64* option_len); int Mono_Posix_Syscall_getsockopt_linger (int socket, int level, int option_name, struct Mono_Posix_Linger* option_value); int Mono_Posix_Syscall_getsockopt_timeval (int socket, int level, int option_name, struct Mono_Posix_Timeval* option_value); int Mono_Posix_Syscall_gettimeofday (struct Mono_Posix_Timeval* tv, void* ignore); gint64 Mono_Posix_Syscall_getxattr (const char* path, const char* name, unsigned char* value, guint64 size); int Mono_Posix_Syscall_get_at_fdcwd (void); gint64 Mono_Posix_Syscall_get_utime_now (void); gint64 Mono_Posix_Syscall_get_utime_omit (void); gint64 Mono_Posix_Syscall_lgetxattr (const char* path, const char* name, unsigned char* value, guint64 size); gint64 Mono_Posix_Syscall_listxattr (const char* path, unsigned char* list, guint64 size); gint64 Mono_Posix_Syscall_llistxattr (const char* path, unsigned char* list, guint64 size); int Mono_Posix_Syscall_lockf (int fd, int cmd, gint64 len); int Mono_Posix_Syscall_lremovexattr (const char* path, const char* name); gint64 Mono_Posix_Syscall_lseek (int fd, gint64 offset, int whence); int Mono_Posix_Syscall_lsetxattr (const char* path, const char* name, unsigned char* value, guint64 size, int flags); int Mono_Posix_Syscall_lstat (const char* file_name, struct Mono_Posix_Stat* buf); int Mono_Posix_Syscall_lutimes (const char* filename, struct Mono_Posix_Timeval* tvp); int Mono_Posix_Syscall_L_ctermid (void); int Mono_Posix_Syscall_L_cuserid (void); int Mono_Posix_Syscall_mincore (void* start, guint64 length, unsigned char* vec); int Mono_Posix_Syscall_mknod (const char* pathname, unsigned int mode, guint64 dev); int Mono_Posix_Syscall_mknodat (int dirfd, const char* pathname, unsigned int mode, guint64 dev); int Mono_Posix_Syscall_mlock (void* start, guint64 len); void* Mono_Posix_Syscall_mmap (void* start, guint64 length, int prot, int flags, int fd, gint64 offset); int Mono_Posix_Syscall_mprotect (void* start, guint64 len, int prot); void* Mono_Posix_Syscall_mremap (void* old_address, guint64 old_size, guint64 new_size, guint64 flags); int Mono_Posix_Syscall_msync (void* start, guint64 len, int flags); int Mono_Posix_Syscall_munlock (void* start, guint64 len); int Mono_Posix_Syscall_munmap (void* start, guint64 length); int Mono_Posix_Syscall_nanosleep (struct Mono_Posix_Timespec* req, struct Mono_Posix_Timespec* rem); int Mono_Posix_Syscall_open (const char* pathname, int flags); int Mono_Posix_Syscall_openlog (void* ident, int option, int facility); int Mono_Posix_Syscall_open_mode (const char* pathname, int flags, unsigned int mode); gint64 Mono_Posix_Syscall_pathconf (const char* path, int name, int defaultError); int Mono_Posix_Syscall_pipe (int* reading, int* writing); int Mono_Posix_Syscall_posix_fadvise (int fd, gint64 offset, gint64 len, int advice); int Mono_Posix_Syscall_posix_fallocate (int fd, gint64 offset, guint64 len); int Mono_Posix_Syscall_posix_madvise (void* addr, guint64 len, int advice); gint64 Mono_Posix_Syscall_pread (int fd, void* buf, guint64 count, gint64 offset); gint64 Mono_Posix_Syscall_preadv (int fd, struct Mono_Posix_Iovec* iov, int iovcnt, gint64 offset); int Mono_Posix_Syscall_psignal (int sig, const char* s); gint64 Mono_Posix_Syscall_pwrite (int fd, void* buf, guint64 count, gint64 offset); gint64 Mono_Posix_Syscall_pwritev (int fd, struct Mono_Posix_Iovec* iov, int iovcnt, gint64 offset); gint64 Mono_Posix_Syscall_read (int fd, void* buf, guint64 count); int Mono_Posix_Syscall_readdir (void* dir, struct Mono_Posix_Syscall__Dirent* dentry); int Mono_Posix_Syscall_readdir_r (void* dirp, struct Mono_Posix_Syscall__Dirent* entry, void** result); gint64 Mono_Posix_Syscall_readlink (const char* path, unsigned char* buf, guint64 bufsiz); gint64 Mono_Posix_Syscall_readlinkat (int dirfd, const char* pathname, unsigned char* buf, guint64 bufsiz); gint64 Mono_Posix_Syscall_readv (int fd, struct Mono_Posix_Iovec* iov, int iovcnt); gint64 Mono_Posix_Syscall_recv (int socket, void* buffer, guint64 length, int flags); gint64 Mono_Posix_Syscall_recvfrom (int socket, void* buffer, guint64 length, int flags, struct Mono_Posix__SockaddrHeader* address); gint64 Mono_Posix_Syscall_recvmsg (int socket, struct Mono_Posix_Syscall__Msghdr* message, struct Mono_Posix__SockaddrHeader* msg_name, int flags); int Mono_Posix_Syscall_remap_file_pages (void* start, guint64 size, int prot, gint64 pgoff, int flags); int Mono_Posix_Syscall_removexattr (const char* path, const char* name); int Mono_Posix_Syscall_rewinddir (void* dir); int Mono_Posix_Syscall_seekdir (void* dir, gint64 offset); gint64 Mono_Posix_Syscall_send (int socket, void* message, guint64 length, int flags); gint64 Mono_Posix_Syscall_sendfile (int out_fd, int in_fd, gint64* offset, guint64 count); gint64 Mono_Posix_Syscall_sendmsg (int socket, struct Mono_Posix_Syscall__Msghdr* message, struct Mono_Posix__SockaddrHeader* msg_name, int flags); gint64 Mono_Posix_Syscall_sendto (int socket, void* message, guint64 length, int flags, struct Mono_Posix__SockaddrHeader* address); int Mono_Posix_Syscall_setdomainname (const char* name, guint64 len); int Mono_Posix_Syscall_setfsent (void); int Mono_Posix_Syscall_setgrent (void); int Mono_Posix_Syscall_setgroups (guint64 size, unsigned int* list); int Mono_Posix_Syscall_sethostid (gint64 hostid); int Mono_Posix_Syscall_sethostname (const char* name, guint64 len); int Mono_Posix_Syscall_setpwent (void); int Mono_Posix_Syscall_setsockopt (int socket, int level, int option_name, void* option_value, gint64 option_len); int Mono_Posix_Syscall_setsockopt_linger (int socket, int level, int option_name, struct Mono_Posix_Linger* option_value); int Mono_Posix_Syscall_setsockopt_timeval (int socket, int level, int option_name, struct Mono_Posix_Timeval* option_value); int Mono_Posix_Syscall_settimeofday (struct Mono_Posix_Timeval* tv, struct Mono_Posix_Timezone* tz); int Mono_Posix_Syscall_setusershell (void); int Mono_Posix_Syscall_setxattr (const char* path, const char* name, unsigned char* value, guint64 size, int flags); int Mono_Posix_Syscall_socketpair (int domain, int type, int protocol, int* socket1, int* socket2); int Mono_Posix_Syscall_stat (const char* file_name, struct Mono_Posix_Stat* buf); int Mono_Posix_Syscall_statvfs (const char* path, struct Mono_Posix_Statvfs* buf); int Mono_Posix_Syscall_stime (gint64* t); int Mono_Posix_Syscall_strerror_r (int errnum, char* buf, guint64 n); int Mono_Posix_Syscall_swab (void* from, void* to, gint64 n); int Mono_Posix_Syscall_sync (void); gint64 Mono_Posix_Syscall_sysconf (int name, int defaultError); int Mono_Posix_Syscall_syslog (int priority, const char* message); gint64 Mono_Posix_Syscall_telldir (void* dir); gint64 Mono_Posix_Syscall_time (gint64* t); int Mono_Posix_Syscall_truncate (const char* path, gint64 length); int Mono_Posix_Syscall_ttyname_r (int fd, char* buf, guint64 buflen); int Mono_Posix_Syscall_uname (struct Mono_Posix_Syscall__Utsname* buf); int Mono_Posix_Syscall_utime (const char* filename, struct Mono_Posix_Utimbuf* buf, int use_buf); int Mono_Posix_Syscall_utimensat (int dirfd, const char* pathname, struct Mono_Posix_Timespec* times, int flags); int Mono_Posix_Syscall_utimes (const char* filename, struct Mono_Posix_Timeval* tvp); int Mono_Posix_Syscall_WEXITSTATUS (int status); int Mono_Posix_Syscall_WIFEXITED (int status); int Mono_Posix_Syscall_WIFSIGNALED (int status); int Mono_Posix_Syscall_WIFSTOPPED (int status); gint64 Mono_Posix_Syscall_write (int fd, void* buf, guint64 count); gint64 Mono_Posix_Syscall_writev (int fd, struct Mono_Posix_Iovec* iov, int iovcnt); int Mono_Posix_Syscall_WSTOPSIG (int status); int Mono_Posix_Syscall_WTERMSIG (int status); int Mono_Posix_ToIn6Addr (void* source, struct Mono_Posix_In6Addr* destination); int Mono_Posix_ToInAddr (void* source, struct Mono_Posix_InAddr* destination); int Mono_Posix_ToSockaddr (void* source, gint64 size, struct Mono_Posix__SockaddrHeader* destination); int Mono_Posix_ToStat (void* source, struct Mono_Posix_Stat* destination); int Mono_Posix_ToStatvfs (void* source, struct Mono_Posix_Statvfs* destination); void* Mono_Unix_UnixSignal_install (int signum); int Mono_Unix_UnixSignal_uninstall (void* info); int Mono_Unix_UnixSignal_WaitAny (void** infos, int count, int timeout, Mono_Posix_RuntimeIsShuttingDown shutting_down); void* Mono_Unix_VersionString (void); int wexitstatus (int status); int wifexited (int status); int wifsignaled (int status); int wifstopped (int status); int wstopsig (int status); int wtermsig (int status); G_END_DECLS #endif /* ndef INC_Mono_Posix_map_H */