物联网操作系统AliOS Things 3.3
select.h
浏览该文件的文档.
1 /*
2  * Copyright (C) 2020-2021 Alibaba Group Holding Limited
3  */
4 
5 #ifndef AOS_SELECT_H
6 #define AOS_SELECT_H
7 
8 #include <poll.h>
9 
10 #undef POLLIN
11 #define POLLIN 0x001
12 #undef POLLOUT
13 #define POLLOUT 0x004
14 #undef POLLERR
15 #define POLLERR 0x008
16 
17 int aos_poll(struct pollfd *fds, int nfds, int timeout);
18 int aos_select(int maxfd, fd_set *readset, fd_set *writeset, fd_set *exceptset,
19  struct timeval *timeout);
20 
21 #endif
int aos_poll(struct pollfd *fds, int nfds, int timeout)
int aos_select(int maxfd, fd_set *readset, fd_set *writeset, fd_set *exceptset, struct timeval *timeout)