Keywords - S
· ! · 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 ·
- S_IRWXG
-
·
<sys/stat.h> ·
- S_IRWXO
-
·
<sys/stat.h> ·
- S_IRWXU
-
·
<sys/stat.h> ·
- S_ISGID
-
·
mkdir() ·
- S_ISVTX
-
·
mkdir() ·
- SA_SIGINFO
-
·
2.4. Signal Concepts ·
sigaction() ·
- scalbln(), scalblnf(), scalblnl()
-
·
scalbln(), scalblnf(), scalblnl(), scalbn(), scalbnf(), scalbnl() ·
- scalbn(), scalbnf(), scalbnl()
-
·
scalbln(), scalblnf(), scalblnl(), scalbn(), scalbnf(), scalbnl() ·
- scanf()
-
·
Cancellation points ·
- SCHAR_MAX
-
·
<limits.h> ·
- SCHAR_MIN
-
·
<limits.h> ·
- SCHED_FIFO
-
·
2.9.4. Thread Scheduling ·
FIFO scheduling ·
Scheduling policies ·
Thread information ·
- sched_get_priority_adjust()
-
·
Non-POSIX functions with POSIX-sounding names ·
- sched_getparam()
-
·
Scheduling policies ·
- sched_getscheduler()
-
·
Scheduling policies ·
- SCHED_OTHER
-
·
2.8.4. Processing Scheduling ·
2.9.4. Thread Scheduling ·
pthread_getschedparam(), pthread_setschedparam() ·
Scheduling policies ·
Scheduling policies ·
Thread information ·
- sched_param
-
·
Scheduling policies ·
- SCHED_RR
-
·
2.8.4. Processing Scheduling ·
2.9.4. Thread Scheduling ·
pthread_getschedparam(), pthread_setschedparam() ·
Round-robin scheduling ·
Scheduling policies ·
Scheduling policies ·
Thread information ·
- sched_setparam()
-
·
Scheduling policies ·
- sched_setscheduler()
-
·
Scheduling policies ·
- SCHED_SPORADIC
-
·
2.8.4. Processing Scheduling ·
2.9.4. Thread Scheduling ·
pthread_getschedparam(), pthread_setschedparam() ·
Scheduling policies ·
Sporadic scheduling ·
Thread information ·
- sched_yield()
-
·
When the thread yields ·
- SchedGet()
-
·
Scheduling policies ·
- SchedSet()
-
·
Scheduling policies ·
- scheduling
-
·
2.8.4. Processing Scheduling ·
Priorities and scheduling ·
Scheduling policies ·
- contention scope
-
·
2.9.4. Thread Scheduling ·
Default scheduling contention scope ·
Scheduling contention scope ·
- parameters
-
·
pthread_getschedparam(), pthread_setschedparam() ·
- inheriting
-
·
2.9.4. Thread Scheduling ·
- policies
-
·
Scheduling policies ·
- FIFO
-
·
2.9.4. Thread Scheduling ·
FIFO scheduling ·
Scheduling policies ·
Thread information ·
- inheriting
-
·
2.9.4. Thread Scheduling ·
- other
-
·
2.8.4. Processing Scheduling ·
2.9.4. Thread Scheduling ·
pthread_getschedparam(), pthread_setschedparam() ·
Scheduling policies ·
Scheduling policies ·
Thread information ·
- round-robin
-
·
2.8.4. Processing Scheduling ·
2.9.4. Thread Scheduling ·
pthread_getschedparam(), pthread_setschedparam() ·
Round-robin scheduling ·
Scheduling policies ·
Scheduling policies ·
Thread information ·
- sporadic
-
·
2.8.4. Processing Scheduling ·
2.9.4. Thread Scheduling ·
pthread_getschedparam(), pthread_setschedparam() ·
Scheduling policies ·
Sporadic scheduling ·
Thread information ·
- script, shell
-
See
shell script
- seconds since the Epoch
-
·
4.14. Seconds Since the Epoch ·
- SECTION macro
-
·
The qrules.mk include file ·
- SECTION_ROOT macro
-
·
The qrules.mk include file ·
- security, process address space
-
·
Establishing a connection ·
- seekdir()
-
·
Cancellation points ·
- SEGV_ACCERR
-
·
2.4.3. Signal Actions ·
- SEGV_MAPERR
-
·
2.4.3. Signal Actions ·
- select()
-
·
Oversleeping: errors in delays ·
- self-hosted development
-
·
Self-hosted or cross-development ·
- SEM state
-
·
Thread information ·
- sem_close()
-
·
Error conditions ·
- sem_destroy()
-
·
Error conditions ·
- sem_getvalue()
-
·
Error conditions ·
- SEM_NSEMS_MAX
-
·
<limits.h> ·
Float, standard I/O, and limit values ·
- sem_open()
-
·
sem_open() ·
- sem_post()
-
·
Error conditions ·
- sem_timedwait()
-
·
Error conditions ·
- sem_timedwait_monotonic()
-
·
Non-POSIX functions with POSIX-sounding names ·
- sem_trywait()
-
·
Error conditions ·
- SEM_VALUE_MAX
-
·
<limits.h> ·
Float, standard I/O, and limit values ·
- sem_wait()
-
·
Error conditions ·
- semaphores
-
- opening
-
·
sem_open() ·
- SEND state
-
·
Thread information ·
- servers, detecting client termination
-
·
Detecting client termination ·
- setgrent()
-
·
Cancellation points ·
- sethostent()
-
·
Cancellation points ·
- setjmp.h
-
·
Conforming to standards ·
- setlocale()
-
·
setlocale() ·
- setnetent()
-
·
Cancellation points ·
- setprio(), use only for QNX 4 compatibility
-
·
Scheduling policies ·
- setpriority(), don't use
-
·
Scheduling policies ·
- setprotoent()
-
·
Cancellation points ·
- setpwent()
-
·
Cancellation points ·
- setservent()
-
·
Cancellation points ·
- setvbuf()
-
·
Error conditions ·
- shared interrupts
-
·
Ordering of shared interrupts ·
Problems with shared interrupts ·
- shared memory objects, opening
-
·
shm_open() ·
- shared objects
-
- building
-
·
Recognized variant names ·
- version number
-
·
The qtargets.mk include file ·
- SHELL
-
·
Starting your program ·
Your program's arguments ·
- shell script, starting processes via
-
·
Starting processes — two methods ·
- shm_ctl()
-
·
Non-POSIX functions with POSIX-sounding names ·
shm_ctl() behavior ·
- shm_ctl_special()
-
·
Non-POSIX functions with POSIX-sounding names ·
- shm_open()
-
·
shm_ctl() behavior ·
shm_open() ·
- SHMCTL_ANON
-
·
shm_ctl() behavior ·
- SHMCTL_GLOBAL
-
·
shm_ctl() behavior ·
- SHMCTL_LOWERPROT
-
·
shm_ctl() behavior ·
- SHMCTL_PHYS
-
·
shm_ctl() behavior ·
- SHRT_MAX
-
·
<limits.h> ·
Float, standard I/O, and limit values ·
- SHRT_MIN
-
·
<limits.h> ·
- si_code
-
·
2.4.3. Signal Actions ·
- SIG_ATOMIC_MAX
-
·
<stdint.h> ·
- SIG_ATOMIC_MIN
-
·
<stdint.h> ·
- SIGABRT
-
·
Abnormal process termination ·
- sigaction
-
·
sigaction() ·
- sigaction()
-
·
Error conditions ·
sigaction() ·
- sigaddset()
-
·
Error conditions ·
- sigblock()
-
·
Non-POSIX functions with POSIX-sounding names ·
- SIGBUS
-
·
2.4. Signal Concepts ·
2.4.3. Signal Actions ·
Abnormal process termination ·
signal() ·
- SIGCHLD
-
·
<signal.h> ·
Sample parent process using wait() ·
- SIGCLD
-
·
2.4.3. Signal Actions ·
<signal.h> ·
- SIGDEADLK
-
·
<signal.h> ·
- sigdelset()
-
·
Error conditions ·
- SIGEMT
-
·
<signal.h> ·
Abnormal process termination ·
- sigevent
-
·
2.4.2. Realtime Signal Generation and Delivery ·
DCMD_PROC_EVENT ·
- SIGFPE
-
·
2.4.3. Signal Actions ·
Abnormal process termination ·
- SIGILL
-
·
Abnormal process termination ·
- SIGIO
-
·
<signal.h> ·
- SIGIOT
-
·
<signal.h> ·
- sigismember()
-
·
Error conditions ·
- sigmask()
-
·
Non-POSIX functions with POSIX-sounding names ·
- signal()
-
·
Error conditions ·
signal() ·
- signal.h
-
·
<signal.h> ·
Conforming to standards ·
- signals
-
·
<signal.h> ·
DCMD_PROC_RUN ·
sigaction() ·
signal() ·
- actions
-
·
2.4.3. Signal Actions ·
- debugger
-
·
Giving your program a signal ·
Signals ·
- default action
-
·
Abnormal process termination ·
- delivering
-
·
DCMD_PROC_SIGNAL ·
- floating-point operations aren't safe to use in handlers
-
·
Some definitions ·
- interrupt handlers
-
·
Using InterruptAttach() ·
- masks
-
·
2.4.2. Realtime Signal Generation and Delivery ·
- pending
-
·
2.4. Signal Concepts ·
sigwait() ·
- postmortem debugging
-
·
Abnormal process termination ·
- sending for memory errors
-
·
Specifying an error handler ·
- threads
-
·
Some definitions ·
Thread information ·
- SIGPOLL
-
·
<signal.h> ·
- SIGPWR
-
·
<signal.h> ·
- SIGQUEUE_MAX
-
·
<limits.h> ·
Float, standard I/O, and limit values ·
- SIGQUIT
-
·
Abnormal process termination ·
- SIGRTMAX
-
·
<signal.h> ·
- SIGRTMIN
-
·
<signal.h> ·
- SIGSEGV
-
·
2.4.3. Signal Actions ·
Abnormal process termination ·
- sigsetmask()
-
·
Non-POSIX functions with POSIX-sounding names ·
- SIGSTOP
-
·
Specifying an error handler ·
- SIGSYS
-
·
Abnormal process termination ·
- sigtimedwait()
-
·
Error conditions ·
- SIGTRAP
-
·
2.4.3. Signal Actions ·
Abnormal process termination ·
- sigunblock()
-
·
Non-POSIX functions with POSIX-sounding names ·
- sigwait()
-
·
Error conditions ·
sigwait() ·
- sigwaitinfo()
-
·
Detecting termination from a starter process ·
Error conditions ·
Sample parent process using sigwaitinfo() ·
- SIGWINCH
-
·
<signal.h> ·
- SIGXCPU
-
·
Abnormal process termination ·
- SIGXFSZ
-
·
Abnormal process termination ·
- sin(), sinf(), sinl()
-
·
sin(), sinf(), sinl() ·
- SIZE_MAX
-
·
<stdint.h> ·
- slash characters
-
- locale names
-
·
7.1. General ·
- message queues
-
·
mq_open() ·
- named semaphores
-
·
sem_open() ·
- pathnames
-
·
4.11. Pathname Resolution ·
- QNX 4 node names
-
·
How does it work? ·
- shared memory objects
-
·
shm_open() ·
- variant names
-
·
Recognized variant names ·
- slay
-
·
2.9.4. Thread Scheduling ·
- SMP (Symmetric Multiprocessing)
-
- controlling the processors a thread can run on
-
·
2.9.4. Thread Scheduling ·
- determining which processor a thread last ran on
-
·
Thread information ·
- interrupts on
-
·
Interrupts on multicore systems ·
Safe functions ·
Updating common data structures ·
- SO_VERSION macro
-
·
The qtargets.mk include file ·
- software bus
-
·
Process model ·
- spawn()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawn* family of functions
-
·
Detecting termination from a starter process ·
Process creation ·
- inheriting file descriptors
-
·
Inheriting file descriptors ·
- spawnl()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnle()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnlp()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnlpe()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnp()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnv()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnve()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnvp()
-
·
Non-POSIX functions with POSIX-sounding names ·
- spawnvpe()
-
·
Non-POSIX functions with POSIX-sounding names ·
- special device files, reading past end-of-file
-
·
read() ·
- sporadic scheduling
-
·
2.8.4. Processing Scheduling ·
2.9.4. Thread Scheduling ·
pthread_getschedparam(), pthread_setschedparam() ·
Scheduling policies ·
Sporadic scheduling ·
Thread information ·
- sqrt(), sqrtf(), sqrtl()
-
·
sqrt(), sqrtf(), sqrtl() ·
- SRCS macro
-
·
The qrules.mk include file ·
- SRCVPATH macro
-
·
The qrules.mk include file ·
- SS_REPL_MAX
-
·
<limits.h> ·
Float, standard I/O, and limit values ·
- SSIZE_MAX
-
·
<limits.h> ·
Float, standard I/O, and limit values ·
mq_receive() ·
read() ·
write() ·
- stack
-
- pointer
-
·
Thread information ·
- size
-
·
Thread information ·
- space, additional required for memory checking
-
·
Caveats ·
- STACK state
-
·
Thread information ·
- stale pointers
-
·
Releasing memory ·
- standard I/O streams
-
·
2.5. Standard I/O Streams ·
2.5.1. Interaction of File Descriptors and Standard I/O Streams ·
- standards, conforming to
-
·
Conforming to standards ·
- starter process
-
·
Detecting termination from a starter process ·
Starting processes — two methods ·
- stat()
-
·
Controlling processes via the /proc filesystem ·
Error conditions ·
Files and directories ·
stat() ·
- stat.h
-
·
Conforming to standards ·
- STATE_CONDVAR
-
·
Thread information ·
- STATE_JOIN
-
·
Thread information ·
- STATE_MUTEX
-
·
Thread information ·
- STATE_RECEIVE
-
·
Thread information ·
- STATE_REPLY
-
·
Thread information ·
- STATE_SEM
-
·
Thread information ·
- STATE_SEND
-
·
Thread information ·
- STATE_STACK
-
·
Thread information ·
- STATE_WAITPAGE
-
·
Thread information ·
- STATE_WAITTHREAD
-
·
Thread information ·
- static
-
- library
-
·
Static libraries ·
- linking
-
·
Static linking ·
The qrules.mk include file ·
- port link via TCP/IP
-
·
TCP/IP static port connection ·
- stdint.h
-
·
<stdint.h> ·
- stdio.h
-
·
Conforming to standards ·
- stdlib.h
-
·
Conforming to standards ·
- straddstr()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strcmpi()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strcoll()
-
·
Error conditions ·
- STREAM_MAX
-
·
<limits.h> ·
Float, standard I/O, and limit values ·
- strerror()
-
·
Error conditions ·
- strerror_r()
-
·
Error conditions ·
- stricmp()
-
·
Non-POSIX functions with POSIX-sounding names ·
- string operations, boundary checking for
-
·
Description of optional checks ·
- string.h
-
·
Conforming to standards ·
- strlcat()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strlcpy()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strlwr()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strnicmp()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strnset()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strrev()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strsep()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strset()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strsignal()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strtod()
-
·
Error conditions ·
strtod(), strtof(), strtold() ·
- strtof()
-
·
Error conditions ·
strtod(), strtof(), strtold() ·
- strtoimax()
-
·
Error conditions ·
- strtol()
-
·
Error conditions ·
strtol(), strtoll() ·
- strtold()
-
·
Error conditions ·
strtod(), strtof(), strtold() ·
- strtoll()
-
·
strtol(), strtoll() ·
- strtoul()
-
·
Error conditions ·
strtoul(), strtoull() ·
- strtoull()
-
·
strtoul(), strtoull() ·
- strtoumax()
-
·
Error conditions ·
- struct sigevent
-
·
Signalling the application code ·
- strupr()
-
·
Non-POSIX functions with POSIX-sounding names ·
- strxfrm()
-
·
Error conditions ·
- Supervisor mode
-
·
_NTO_TCTL_IO behavior ·
- support, technical
-
·
Technical support ·
- symbol resolution, on-demand
-
·
Lazy binding ·
- SYMLINK_MAX
-
·
<limits.h> ·
- SYMLOOP_MAX
-
·
<limits.h> ·
- sys/stat.h
-
·
<sys/stat.h> ·
- syslog()
-
·
Cancellation points ·
- SYSNAME
-
·
GNU configure ·
- SYSPAGE_ENTRY()
-
·
What time is it? ·
- system clock
-
·
2.8.5. Clocks and Timers ·
<time.h> ·
- System mode
-
·
_NTO_TCTL_IO behavior ·
- system page, getting
-
·
DCMD_PROC_SYSINFO ·
- system trace events (not implemented)
-
·
3.387. System Trace Event ·
- system()
-
·
Process creation ·
· ! · 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 ·