26.02.2014 Views

Getting Started with QNX Neutrino - QNX Software Systems

Getting Started with QNX Neutrino - QNX Software Systems

Getting Started with QNX Neutrino - QNX Software Systems

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

© 2009, <strong>QNX</strong> <strong>Software</strong> <strong>Systems</strong> GmbH & Co. KG. Index<br />

pulse_attach() 204<br />

pulse_detach() 204<br />

<strong>QNX</strong> 4<br />

Creceive() 289, 300<br />

qnx_name_attach() 292<br />

qnx_name_locate() 291, 292<br />

qnx_proxy_attach() 300<br />

Receive() 289, 300<br />

Reply() 289<br />

Send() 289, 294<br />

tfork() 288<br />

Trigger() 300<br />

read() 103, 126, 192, 198, 200, 202, 294,<br />

295, 298, 332<br />

rename() 200<br />

Reply() 289<br />

resmgr_attach() 210<br />

resource manager<br />

_DEVCTL_DATA() 268<br />

_IO_SET_WRITE_NBYTES() 263<br />

dispatch_block() 202<br />

dispatch_context_alloc() 202<br />

dispatch_create() 254<br />

dispatch_handler() 203<br />

io_chmod() 230<br />

io_chown() 231<br />

io_close_dup() 231, 235<br />

io_close_ocb() 232<br />

io_close() 228<br />

io_devctl() 214, 215, 233, 263–266, 268<br />

io_dup() 234<br />

io_fdinfo() 235<br />

io_link() 235<br />

io_lock_ocb() 237, 251<br />

io_lock() 236<br />

io_lseek() 237, 274<br />

io_mknod() 238<br />

io_mmap() 239<br />

io_mount() 240<br />

io_msg() 240<br />

io_notify() 241<br />

io_open_default() 215<br />

io_open() 210, 214–216, 230, 232, 242,<br />

243, 271<br />

io_openfd() 243<br />

io_pathconf() 243<br />

io_read() 214, 215, 244, 245, 255,<br />

258–260, 262, 263, 266, 272–274<br />

io_readlink() 245<br />

io_rename() 246<br />

io_shutdown() 247<br />

io_space() 247<br />

io_stat() 248, 258<br />

io_sync() 248<br />

io_unblock() 249, 250, 269<br />

io_unlink() 250<br />

io_unlock_ocb() 251<br />

io_utime() 251<br />

io_write() 214, 215, 244, 252, 260, 266,<br />

269<br />

iofunc_attr_init() 202<br />

iofunc_chmod_default() 230<br />

iofunc_chown_default() 231<br />

iofunc_chown() 231<br />

iofunc_close_dup_default() 231, 232<br />

iofunc_close_dup() 231<br />

iofunc_close_ocb_default() 232<br />

iofunc_devctl_default() 233, 265<br />

iofunc_devctl() 233, 234<br />

iofunc_func_init() 202, 207, 209, 214,<br />

230, 235, 239, 247, 253, 255, 265<br />

iofunc_link() 236<br />

iofunc_lock_default() 223, 236<br />

iofunc_lock_ocb_default() 228, 237<br />

iofunc_lseek_default() 237<br />

iofunc_lseek() 237<br />

iofunc_mknod() 238<br />

iofunc_mmap_default() 223, 239<br />

iofunc_mmap() 239<br />

iofunc_notify_remove() 241<br />

iofunc_notify_trigger() 241, 242<br />

iofunc_notify() 241<br />

iofunc_ocb_attach() 242, 243<br />

iofunc_ocb_calloc() 240<br />

iofunc_open_default() 215, 242<br />

iofunc_open() 242<br />

iofunc_openfd_default() 243<br />

iofunc_openfd() 243<br />

iofunc_pathconf_default() 243<br />

iofunc_pathconf() 243<br />

iofunc_read_default() 244<br />

iofunc_read_verify() 244, 245, 257, 262<br />

April 30, 2009 Index 345

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!