14.10. Summary
In this chapter, we've described numerous advanced I/O functions, most of which are used in the examples in later chapters:
Nonblocking I/Oissuing an I/O operation without letting it block Record locking (which we'll look at in more detail through an example, the database library in Chapter 20) System V STREAMS (which we'll need in Chapter 17 to understand STREAMS-based pipes, passing file descriptors, and System V clientserver connections) I/O multiplexingthe select and poll functions (we'll use these in many of the later examples) The readv and writev functions (also used in many of the later examples) Memory-mapped I/O (mmap)
|