Lines Matching defs:hPollSet

57  * @retval  VERR_INVALID_HANDLE if @a hPollSet is invalid.
64 * @param hPollSet The set to poll on.
76 RTDECL(int) RTPoll(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid);
83 * @retval VERR_INVALID_HANDLE if @a hPollSet is invalid.
92 * @param hPollSet The set to poll on.
100 RTDECL(int) RTPollNoResume(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid);
114 * @param hPollSet The poll set to destroy. NIL_POLLSET is quietly
117 RTDECL(int) RTPollSetDestroy(RTPOLLSET hPollSet);
130 * @param hPollSet The poll set to modify.
136 RTDECL(int) RTPollSetAdd(RTPOLLSET hPollSet, PCRTHANDLE pHandle, uint32_t fEvents, uint32_t id);
142 * @retval VERR_INVALID_HANDLE if @a hPollSet not valid.
148 * @param hPollSet The poll set to modify.
152 RTDECL(int) RTPollSetRemove(RTPOLLSET hPollSet, uint32_t id);
160 * @retval VERR_INVALID_HANDLE if @a hPollSet is invalid.
165 * @param hPollSet The poll set to query.
169 RTDECL(int) RTPollSetQueryHandle(RTPOLLSET hPollSet, uint32_t id, PRTHANDLE pHandle);
175 * @retval UINT32_MAX if @a hPollSet is invalid or there is concurrent access.
177 * @param hPollSet The poll set.
179 RTDECL(uint32_t) RTPollSetGetCount(RTPOLLSET hPollSet);
185 * @retval VERR_INVALID_HANDLE if @a hPollSet not valid.
191 * @param hPollSet The poll set to modify.
195 RTDECL(int) RTPollSetEventsChange(RTPOLLSET hPollSet, uint32_t id, uint32_t fEvents);
202 * @param hPollSet The poll set.
210 DECLINLINE(int) RTPollSetAddPipe(RTPOLLSET hPollSet, RTPIPE hPipe, uint32_t fEvents, uint32_t id)
216 return RTPollSetAdd(hPollSet, &Handle, fEvents, id);
224 * @param hPollSet The poll set.
229 DECLINLINE(int) RTPollSetAddSocket(RTPOLLSET hPollSet, RTSOCKET hSocket, uint32_t fEvents, uint32_t id)
235 return RTPollSetAdd(hPollSet, &Handle, fEvents, id);