QNX Community Resources
![]() |
![]() |
![]() |
![]() |
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]](prev.gif)
![[Contents]](contents.gif)
![[Index]](keyword_index.gif)
![[Next]](next.gif)
