File nut/include/sys/select.h


Included Files


Preprocessor definitions

#define _SYS_SELECT_H_

#define WQ_FLAG_READ 0x01

#define WQ_FLAG_WRITE 0x02

#define WQ_FLAG_EXCEPT 0x04

#define FD_SETSIZE

#define FD_SET( n, p )

#define FD_CLR( n, p )

#define FD_ISSET( n, p )

#define FD_ZERO( p )


Typedef WQLIST

typedef struct _WQLIST WQLIST
See: Type struct _WQLIST

Type struct _WQLIST

struct _WQLIST
struct _WQLIST  
   {  
      WQLIST* next;  
      HANDLE* wq;  
      uint_fast8_t flags;  
   }  

Typedef select_cmd_t

typedef enum {...} select_cmd_t
enum  
   {  
      SELECT_CMD_NOP;  
      SELECT_CMD_INIT;  
      SELECT_CMD_CLEANUP;  
   }  

Typedef fd_set

typedef struct fd_set fd_set
struct fd_set  
   {  
      uint8_t fd_bits[(((8+7)&(~0x07))+7)/8];  
   }