#include <unistd.h>#include <sys/types.h>#include <sys/time.h>#include <assert.h>#include <string.h>#include "poll_emu.h"
Go to the source code of this file.
Defines | |
| #define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
Functions | |
| static int | map_poll_spec (struct pollfd *pArray, unsigned long n_fds, fd_set *pReadSet, fd_set *pWriteSet, fd_set *pExceptSet) |
| static void | map_select_results (struct pollfd *pArray, unsigned long n_fds, fd_set *pReadSet, fd_set *pWriteSet, fd_set *pExceptSet) |
| static struct timeval * | map_timeout (int poll_timeout, struct timeval *pSelTimeout) |
| int | poll_emu (structpollfd *pArray, unsigned long n_fds, int timeout) |
| #define MAX | ( | a, | |
| b | |||
| ) | ((a) > (b) ? (a) : (b)) |
Definition at line 96 of file poll_emu.c.
| static int map_poll_spec | ( | struct pollfd * | pArray, |
| unsigned long | n_fds, | ||
| fd_set * | pReadSet, | ||
| fd_set * | pWriteSet, | ||
| fd_set * | pExceptSet | ||
| ) | [static] |
Definition at line 112 of file poll_emu.c.
| static void map_select_results | ( | struct pollfd * | pArray, |
| unsigned long | n_fds, | ||
| fd_set * | pReadSet, | ||
| fd_set * | pWriteSet, | ||
| fd_set * | pExceptSet | ||
| ) | [static] |
Definition at line 230 of file poll_emu.c.
| static struct timeval* map_timeout | ( | int | poll_timeout, |
| struct timeval * | pSelTimeout | ||
| ) | [static, read] |
Definition at line 166 of file poll_emu.c.
Definition at line 273 of file poll_emu.c.