Go to the documentation of this file.
23 #ifndef UV_OS390_SYSCALL_H_
24 #define UV_OS390_SYSCALL_H_
32 #define EPOLL_CTL_ADD 1
33 #define EPOLL_CTL_DEL 2
34 #define EPOLL_CTL_MOD 3
35 #define MAX_EPOLL_INSTANCES 256
36 #define MAX_ITEMS_PER_EPOLL 1024
38 #define UV__O_CLOEXEC 0x80000
60 int nanosleep(
const struct timespec*
req,
struct timespec* rem);
61 int scandir(
const char* maindir,
struct dirent*** namelist,
62 int (*filter)(
const struct dirent *),
63 int (*compar)(
const struct dirent **,
64 const struct dirent **));
67 size_t strnlen(
const char*
str,
size_t maxlen);
int sem_init(UV_PLATFORM_SEM_T *semid, int pshared, unsigned int value)
size_t strnlen(const char *str, size_t maxlen)
int epoll_file_close(int fd)
ssize_t os390_readlink(const char *path, char *buf, size_t len)
int sem_trywait(UV_PLATFORM_SEM_T *semid)
int sem_destroy(UV_PLATFORM_SEM_T *semid)
int scandir(const char *maindir, struct dirent ***namelist, int(*filter)(const struct dirent *), int(*compar)(const struct dirent **, const struct dirent **))
char * mkdtemp(char *path)
int sem_post(UV_PLATFORM_SEM_T *semid)
uv__os390_epoll * epoll_create1(int flags)
int epoll_wait(uv__os390_epoll *ep, struct epoll_event *events, int maxevents, int timeout)
#define UV_PLATFORM_SEM_T
int epoll_ctl(uv__os390_epoll *ep, int op, int fd, struct epoll_event *event)
int sem_wait(UV_PLATFORM_SEM_T *semid)
int nanosleep(const struct timespec *req, struct timespec *rem)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:36