Middleware, development tools, realtime operating system
software and services for superior embedded design


Home
QNX Community Resources
QNX Documentation Library
QNX Community Resources

QNX Community Resources

QNX Software Systems
Developer Resources
Blogs
Board support packages
Foundry27 projects
Forums
Hardware support listing
Online video tutorials
Product documentation
Technical Articles

[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]