[Previous] [Contents] [Index] [Next]

Keywords - C


· ! · 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 ·


C functions
abort()
· Summary of signals ·
alarm()
· Summary of signals ·
close()
· Device services · Disks and disk subsystems ·
closedir()
· Reading directory entries ·
console_active()
· Console-specific functions ·
console_arm()
· Console-specific functions ·
console_open()
· Console-specific functions ·
console_read()
· Console-specific functions ·
console_size()
· Console-specific functions ·
console_write()
· Console-specific functions ·
Creceive()
· Conditional message reception ·
Creceivemx()
· Multipart messages ·
delay()
· Simple timing facilities ·
dev_arm()
· Device services ·
dev_insert_chars()
· Device services ·
dev_read()
· Device services ·
dup()
· Open control blocks ·
dup2()
· Open control blocks ·
exec()
· Process creation primitives · Process inheritance ·
exit()
· Termination ·
fcntl()
· Device services · Open control blocks ·
fcntrl()
· Open control blocks ·
fork()
· Process creation primitives · Process inheritance ·
getprio()
· Process priorities ·
getscheduler()
· Scheduling methods ·
kill()
· Generating signals ·
link()
· Directory operations · Links and inodes ·
longjmp()
· Catching signals ·
lseek()
· Open control blocks ·
mkfifo()
· FIFOs ·
open()
· Alias prefixes · Device services · Disks and disk subsystems · File descriptor namespace · I/O manager prefixes · Open control blocks · Reading directory entries · Virtual processes ·
opendir()
· Reading directory entries ·
pipe()
· Pipes ·
popen()
· Pipes ·
qnx_hint_attach()
· Interrupt handlers ·
qnx_hint_detach()
· Interrupt handlers ·
qnx_ioctl()
· Device control ·
qnx_name_attach()
· Process symbolic names ·
qnx_name_locate()
· Process symbolic names · Virtual processes ·
qnx_osinfo()
· Determining process states ·
qnx_pflags()
· Client-driven priority ·
qnx_prefix_getroot()
· Default network root ·
qnx_prefix_query()
· I/O manager prefixes ·
qnx_prefix_setroot()
· Default network root ·
qnx_proxy_attach()
· IPC via proxies ·
qnx_psinfo()
· Determining process states ·
qnx_spawn()
· Termination ·
qnx_spawn_options()
· Termination ·
qnx_ticksize()
· Setting timer resolution ·
qnx_vc_attach()
· Virtual processes ·
raise()
· Generating signals ·
read()
· Device services · Disks and disk subsystems · Reading directory entries ·
readdir()
· Reading directory entries ·
Readmsg()
· Reading or writing part of a message ·
Readmsgmx()
· Multipart messages ·
Receive()
· Message-passing primitives · Network Manager responsibilities · Using Send(), Receive(), and Reply() ·
Receivemx()
· Multipart messages ·
remove()
· FIFOs · Removing links ·
Reply()
· Additional points to remember · Message-passing primitives · Network Manager responsibilities · Reply-driven messaging · Sending a message to a remote node · Using Send(), Receive(), and Reply() ·
Replymx()
· Multipart messages ·
rewinddir()
· Reading directory entries ·
Send()
· Message-passing primitives · Network Manager responsibilities · Sending a message to a remote node · Using Send(), Receive(), and Reply() ·
Sendfd()
· File descriptor namespace ·
Sendmx()
· Multipart messages ·
setprio()
· Process priorities ·
setscheduler()
· Scheduling methods ·
sigaction()
· Defining signal processing ·
siglongjmp()
· Catching signals ·
signal()
· Defining signal processing ·
sleep()
· Simple timing facilities ·
spawn()
· Process creation primitives · Process inheritance ·
tcdrain()
· Device services ·
tcdropline()
· Device services ·
tcgetattr()
· Device services ·
tcsendbreak()
· Device services ·
tcsetattr()
· Device services ·
timer_create()
· Creating timers ·
timer_delete()
· Removing timers ·
timer_gettime()
· Reading timers ·
timer_settime()
· Removing timers ·
Trigger()
· IPC via proxies ·
unlink()
· FIFOs · Removing links ·
wait()
· Process states · Termination ·
waitpid()
· Process states · Termination ·
write()
· Device services · Disks and disk subsystems ·
Writemsg()
· Reading or writing part of a message ·
Writemsgmx()
· Multipart messages ·

cache (Filesystem Manager)
· Elevator seeking ·

catching signals
· Catching signals ·

cd command
· A note about cd · Current working directory ·

See also directories


CD-ROM filesystem
· CD-ROM filesystem ·

changing directories
· A note about cd · Current working directory ·

See also directories


character special files
· What is a file? ·

characters
deleting
· Edited input mode ·
echoing
· Device services ·
inserting
· Edited input mode ·
overwriting
· Edited input mode ·
translation of output characters
· Device services ·

child processes
creating
· spawn() ·
environment inherited from parent
· Process inheritance ·
running concurrently with their parents
· Execution ·

See also processes


client-driven scheduling
· Client-driven priority ·

client/server model
· Client-driven priority · Reply-driven messaging · Signals and messages ·

clipping (Photon)
· Events ·

color model (Photon)
· Color model ·

communications channel
disconnecting
· Device services ·
sending breaks across
· Device services ·
serial channel management
· Serial devices ·

conditional message reception
· Conditional message reception ·

See also message passing


consoles
console-specific C functions
· Console-specific functions ·
defined
· The QNX console ·
multiple concurrent sessions
· The QNX console ·
notification of significant events
· Console-specific functions ·
reading screen
· Console-specific functions ·
size, controlling
· Console-specific functions ·
visible console, controlling
· Console-specific functions ·
writing directly to screen
· Console-specific functions ·

controlling terminal
signal generated upon hangup
· Summary of signals ·

cooperating processes
benefits of
· Process symbolic names ·
communicating directly
· Message-passing primitives ·
FIFOs
· FIFOs ·
messages, using
· Message-passing primitives ·
pipes
· Pipes ·
residing on different nodes
· Virtual circuits ·
special considerations
· Process symbolic names ·
synchronizing via message passing
· Process synchronization ·

creating processes
· Creation · Process creation primitives ·

creation date (files)
· Date and time stamps ·

Creceive() (message-passing primitive)
· Conditional message reception ·

current working directory
· Current working directory · Directory links ·

cursor, moving
· Edited input mode ·

· ! · 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 ·


[Previous] [Contents] [Index] [Next]