20 #ifndef SELECT_SYSCALLS_H 21 #define SELECT_SYSCALLS_H 23 #include "file-syscalls.h" 24 #include "pedigree/kernel/process/Event.h" 25 #include "pedigree/kernel/process/eventNumbers.h" 35 Semaphore *pSemaphore, fd_set *pFdSet,
size_t fdIdx,
File *pFile);
48 virtual size_t serialize(uint8_t *pBuffer);
49 static bool unserialize(uint8_t *pBuffer,
SelectEvent &event);
52 return EventNumbers::SelectEvent;
63 int nfds, fd_set *readfds, fd_set *writefds, fd_set *errorfds,
virtual size_t serialize(uint8_t *pBuffer)
virtual size_t getNumber()