S

The functions and macros in the C library are described here in alphabetical order.

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_ISBLK() — see stat()
S_ISCHR() — see stat()
S_ISDIR() — see stat()
S_ISFIFO() — see stat()
S_ISLNK() — see stat()
S_ISNAM() — see stat()
S_ISREG() — see stat()
S_ISSOCK() — see stat()
S_TYPEISMQ() — see stat()
S_TYPEISSEM() — see stat()
S_TYPEISSHM() — see stat()
sbrk()
scalb()
scalbf() — deprecated; see scalbn()
scalbn()
scalbnf()
_scalloc()
scandir()
scanf()
sched_getparam()
sched_get_priority_adjust()
sched_get_priority_max()
sched_get_priority_min()
sched_getscheduler()
sched_param
sched_rr_get_interval()
sched_setparam()
sched_setscheduler()
sched_yield()
SchedCtl()
SchedCtl_r()
SchedGet()
SchedGet_r()
SchedInfo()
SchedInfo_r()
SchedSet()
SchedSet_r()
SchedYield()
SchedYield_r()
SCTP — deprecated
sctp_bindx() — deprecated
sctp_connectx() — deprecated
sctp_freeladdrs() — deprecated
sctp_freepaddrs() — deprecated
sctp_getladdrs() — deprecated
sctp_getpaddrs() — deprecated
sctp_peeloff() — deprecated
sctp_recvmsg() — deprecated
sctp_sendmsg() — deprecated
searchenv()
seed48()
seekdir()
select()
select_attach()
select_detach()
select_query()
sem_close()
sem_destroy()
sem_getvalue()
sem_init()
sem_open()
sem_post()
sem_timedwait()
sem_timedwait_monotonic()
sem_trywait()
sem_unlink()
sem_wait()
send()
sendmsg()
sendto()
servent
setbuf()
setbuffer()
setdomainname()
setegid()
setenv()
seteuid()
setfsent()
setgid()
setgrent()
setgroups()
sethostent()
sethostname()
SETIOV()
setitimer()
setjmp()
setkey()
setlinebuf()
setlocale()
setlogmask()
setnetent()
setpgid()
setpgrp()
setprio() — for compatibility with QNX 4 programs; use pthread_setschedparam() or SchedSet()
setpriority() — deprecated; use pthread_setschedparam() or SchedSet()
setprotoent()
setpwent()
setregid()
setreuid()
setrlimit()
setrlimit64()
setservent()
setsid()
setsockopt()
setspent()
setstate()
settimeofday()
setuid()
setutent()
setvbuf()
_sfree()
shm_ctl()
shm_ctl_special()
shm_open()
shm_unlink()
shutdown()
shutdown_classify() — see shutdown_system()
shutdown_display() — see shutdown_system()
shutdown_done() — see shutdown_system()
shutdown_error() — see shutdown_system()
shutdown_process() — see shutdown_system()
shutdown_progress() — see shutdown_system()
shutdown_prompt() — see shutdown_system()
shutdown_system()
sigaction()
sigaddset()
sigblock()
sigdelset()
sigemptyset()
SIGEV_CLEAR_CRITICAL() — see sigevent
SIGEV_GET_TYPE() — see sigevent
SIGEV_INTR_INIT() — see sigevent
SIGEV_MAKE_CRITICAL() — see sigevent
SIGEV_NONE_INIT() — see sigevent
SIGEV_PULSE_INIT() — see sigevent
SIGEV_SIGNAL_INIT() — see sigevent
SIGEV_SIGNAL_VALUE_INIT() — see sigevent
SIGEV_SIGNAL_CODE_INIT() — see sigevent
SIGEV_SIGNAL_THREAD_INIT() — see sigevent
SIGEV_THREAD_INIT() — see sigevent
SIGEV_UNBLOCK_INIT() — see sigevent
sigevent
sigfillset()
sigismember()
siglongjmp()
sigmask()
signal()
SignalAction()
SignalAction_r()
SignalKill()
SignalKill_r()
SignalProcmask()
SignalProcmask_r()
SignalSuspend()
SignalSuspend_r()
SignalWaitinfo()
SignalWaitinfo_r()
significand() — use scalbn( x, -ilogb( x ))
significandf() — use scalbnf( x, -ilogbf( x ))
sigpause()
sigpending()
sigprocmask()
sigqueue()
sigsetjmp()
sigsetmask()
sigsuspend()
sigtimedwait()
sigunblock()
sigwait()
sigwaitinfo()
sin()
sinf()
sinh()
sinhf()
sinhl()
sinl()
sleep()
_sleepon_broadcast()
_sleepon_destroy()
_sleepon_init()
_sleepon_lock()
_sleepon_signal()
_sleepon_unlock()
_sleepon_wait()
_SLOG_SETCODE() — see slogf()
slogb()
slogf()
slogi()
_smalloc()
snmp_close()
snmp_free_pdu()
snmp_open()
snmp_pdu
snmp_pdu_create()
snmp_read()
snmp_select_info()
snmp_send()
snmp_session
snmp_timeout()
snprintf()
sockatmark()
socket()
socketpair()
SOCKCREDSIZE() — see UNIX
SOCKSinit()
sopen()
sopenfd()
spawn()
spawnl()
spawnle()
spawnlp()
spawnlpe()
spawnp()
spawnv()
spawnve()
spawnvp()
spawnvpe()
spin_destroy() — deprecated; see pthread_spin_destroy()
spin_init() — deprecated; see pthread_spin_init()
spin_lock() — deprecated; see pthread_spin_lock()
spin_trylock() — deprecated; see pthread_spin_trylock()
spin_unlock() — deprecated; see pthread_spin_unlock()
sprintf()
sqrt()
sqrtf()
sqrtl()
srand()
srand48()
srandom()
_srealloc()
sscanf()
stat()
stat64()
statvfs()
statvfs64()
stderr
stdin
stdout
straddstr()
strcasecmp()
strcat()
strchr()
strcmp()
strcmpi()
strcoll()
strcpy()
strcspn()
strdup()
strerror()
strerror_r()
strftime()
stricmp()
strlcat()
strlcpy()
strlen()
strlwr()
strncasecmp()
strncat()
strncmp()
strncpy()
strnicmp()
strnset()
strpbrk()
strptime()
strrchr()
strrev()
strsep()
strset()
strsignal()
strspn()
strstr()
strtod()
strtof()
strtoimax()
strtok()
strtok_r()
strtol()
strtold()
strtoll()
strtoul()
strtoull()
strtoumax()
strupr()
strxfrm()
SUN_LEN() — see UNIX
swab()
swprintf()
swscanf()
symlink()
sync()
SyncCondvarSignal()
SyncCondvarSignal_r()
SyncCondvarWait()
SyncCondvarWait_r()
SyncCreate() — deprecated; see SyncTypeCreate()
SyncCreate_r() — deprecated; see SyncTypeCreate_r()
SyncCtl()
SyncCtl_r()
SyncDestroy()
SyncDestroy_r()
SyncMutexEvent()
SyncMutexEvent_r()
SyncMutexLock()
SyncMutexLock_r()
SyncMutexUnlock()
SyncMutexUnlock_r()
SyncMutexRevive()
SyncMutexRevive_r()
SyncSemPost()
SyncSemPost_r()
SyncSemWait()
SyncSemWait_r()
SyncTypeCreate()
SyncTypeCreate_r()
sysconf()
sysctl()
syslog()
sysmgr_reboot()
SYSPAGE_CPU_ENTRY()
SYSPAGE_ENTRY()
_syspage_ptr
system()

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