Advanced #Programming in the #UNIX Environment
Week 9, I/O Multiplexing using select(2)
We complete our discussion of interprocess communication and move from one-to-one communications towards a more typical client-server model with a server side process capable of handling multiple simultaneous clients. We accomplish this by using the select(2) syscall to handle synchronous I/O multiplexing.