Keywords - O
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·
- O_DSYNC
-
·
The optional iofunc_mount_t (mount) structure ·
- O_NONBLOCK
-
·
Leaving the client blocked, replying later ·
- O_RDONLY
-
·
The iofunc_ocb_t (Open Control Block) structure ·
- O_RDWR
-
·
The iofunc_ocb_t (Open Control Block) structure ·
- O_RSYNC
-
·
The optional iofunc_mount_t (mount) structure ·
- O_SYNC
-
·
The optional iofunc_mount_t (mount) structure ·
- O_WRONLY
-
·
The iofunc_ocb_t (Open Control Block) structure ·
- OCB (Open Control Block)
-
·
The iofunc_ocb_t (Open Control Block) structure ·
- cleaning up
-
·
I/O messages ·
- extending
-
·
Extending the OCB and attribute structures ·
- locking and unlocking
-
·
I/O messages ·
- multiple open(), dup(), and close() calls
-
·
I/O messages ·
open(), dup(), and close() ·
- open()
-
·
Bandwidth considerations ·
Connect message types ·
Connect messages ·
Default message handling ·
Handling open(), dup(), and close() messages ·
I/O messages ·
_IO_CONNECT_COMBINE_CLOSE ·
open(), dup(), and close() ·
POSIX-Layer Data Structures ·
Simple examples of device resource managers ·
Start the resource manager message loop ·
The client ·
- performed by root
-
·
The iofunc_ocb_t (Open Control Block) structure ·
- openfd()
-
·
I/O messages ·
- out-of-band (OOB) data
-
- checking for availability
-
·
Handling ionotify() and select() ·
- handling messages
-
·
Handling out-of-band (_IO_MSG) messages ·
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·