Lines Matching defs:sd
124 # define ValidSocket(sd) ((sd) >= 0)
181 # define FD_RD_INIT(sd, rds, excs) \
182 (rds).fd = (sd); \
186 # define FD_WR_INIT(sd, wrs) \
187 (wrs).fd = (sd); \
191 # define FD_IS_RD_EXC(sd, rds, excs) \
194 # define FD_IS_WR_RDY(sd, wrs) \
197 # define FD_IS_RD_RDY(sd, rds, excs) \
200 # define FD_WR_READY(sd, excs, timeout) \
203 # define FD_RD_READY(sd, rds, excs, timeout) \
214 # define FD_RD_INIT(sd, rds, excs) \
216 FD_SET((unsigned int) (sd), &(rds)); \
218 FD_SET((unsigned int) (sd), &(excs))
220 # define FD_WR_INIT(sd, wrs) \
222 FD_SET((unsigned int) (sd), &(wrs))
224 # define FD_IS_RD_EXC(sd, rds, excs) FD_ISSET(sd, &(excs))
225 # define FD_IS_WR_RDY(sd, wrs) FD_ISSET((sd), &(wrs))
226 # define FD_IS_RD_RDY(sd, rds, excs) FD_ISSET((sd), &(rds))
228 # define FD_WR_READY(sd, wrs, timeout) \
229 select((sd) + 1, NULL, &(wrs), NULL, (timeout))
230 # define FD_RD_READY(sd, rds, excs, timeout) \
231 select((sd) + 1, &(rds), NULL, &(excs), (timeout))