| A | |||
| ABI, See application binary interface | |||
ABI differences from API ( ) |
|||
accept ( ) ( ) |
|||
API differences from ABI ( ) |
|||
| appcert | |||
limitations ( ) |
|||
syntax ( ) |
|||
application binary interface (ABI) ( ) |
|||
defined ( ) |
|||
tools ( ) |
|||
appcert ( ) |
|||
apptrace ( ) |
|||
apptrace ( ) |
|||
| asynchronous I/O | |||
behavior ( ) |
|||
endpoint service ( ) |
|||
guaranteeing buffer state ( ) |
|||
listen for network connection ( ) |
|||
making connection request ( ) |
|||
notification of data arrival ( ) |
|||
opening a file ( ) |
|||
using structure ( ) |
|||
Asynchronous Safe ( ) |
|||
asynchronous socket ( ) ( ) |
|||
atomic updates to semaphores ( ) |
|||
attribute, finding in an SDP session structure ( ) |
|||
| B | |||
barrier mode, implicit ( ) |
|||
bind ( ) ( ) |
|||
| blocking mode | |||
defined ( ) |
|||
finite time quantum ( ) |
|||
priority inversion ( ) |
|||
time-sharing process ( ) |
|||
brk(2) ( ) |
|||
broadcast, sending message ( ) |
|||
| C | |||
calloc ( ) |
|||
chmod(1) ( ) |
|||
| class | |||
definition ( ) |
|||
priority queue ( ) |
|||
scheduling algorithm ( ) |
|||
scheduling priorities ( ) |
|||
Client-server model ( ) |
|||
close ( ) |
|||
connect ( ) ( ) ( ) ( ) |
|||
| connection-mode | |||
asynchronous network service ( ) |
|||
asynchronously connecting ( ) |
|||
definition ( ) |
|||
using asynchronous connection ( ) |
|||
connectionless mode, asynchronous network service ( ) |
|||
connectionless-mode, definition ( ) |
|||
context switch, preempting a process ( ) |
|||
creation flags, IPC ( ) |
|||
| D | |||
daemon, inetd ( ) |
|||
| datagram | |||
socket ( ) ( ) ( ) |
|||
debugging dynamic memory ( ) |
|||
/dev/zero, mapping ( ) |
|||
dispatch, priorities ( ) |
|||
dispatch latency ( ) |
|||
under realtime ( ) |
|||
| dispatch table | |||
configuring ( ) |
|||
kernel ( ) |
|||
| dynamic memory | |||
allocation ( ) |
|||
debugging ( ) |
|||
access checking ( ) |
|||
leak checking ( ) |
|||
memory use checking ( ) |
|||
| E | |||
EWOULDBLOCK ( ) |
|||
examples, library mapfile ( ) |
|||
| F | |||
F_GETLK ( ) |
|||
F_SETOWN fcntl ( ) |
|||
fcntl(2) ( ) |
|||
file and record locking ( ) |
|||
| file descriptor | |||
passing to another process ( ) |
|||
transferring ( ) |
|||
| file system | |||
contiguous ( ) |
|||
opening dynamically ( ) |
|||
file versioning ( ) |
|||
files, lock ( ) |
|||
free ( ) |
|||
| G | |||
gethostbyaddr ( ) |
|||
gethostbyname ( ) |
|||
getpeername ( ) |
|||
getservbyname ( ) |
|||
getservbyport ( ) |
|||
getservent ( ) |
|||
| H | |||
| handle | |||
socket ( ) ( ) |
|||
handles ( ) |
|||
host name mapping ( ) |
|||
hostent structure ( ) |
|||
| I | |||
| I/O, See asynchronous I/O or synchronous I/O | |||
implicit barrier mode ( ) |
|||
inet_ntoa ( ) |
|||
inetd ( ) ( ) ( ) |
|||
inetd.conf ( ) |
|||
init(1M), scheduler properties ( ) |
|||
| interfaces | |||
advanced I/O ( ) |
|||
basic I/O ( ) |
|||
IPC ( ) |
|||
list file system control ( ) |
|||
terminal I/O ( ) |
|||
| Internet | |||
host name mapping ( ) |
|||
port numbers ( ) |
|||
well known address ( ) ( ) |
|||
| Interprocess Communication (IPC) | |||
using messages ( ) |
|||
using named pipes ( ) |
|||
using pipes ( ) |
|||
using semaphores ( ) |
|||
using shared memory ( ) |
|||
ioctl, SIOCATMARK ( ) |
|||
IPC (interprocess communication) ( ) |
|||
creation flags ( ) |
|||
interfaces ( ) |
|||
messages ( ) |
|||
permissions ( ) |
|||
semaphores ( ) |
|||
shared memory ( ) |
|||
IPC_RMID ( ) |
|||
IPC_SET ( ) |
|||
IPC_STAT ( ) |
|||
IPPORT_RESERVED ( ) |
|||
| K | |||
| kernel | |||
class independent ( ) |
|||
context switch ( ) |
|||
dispatch table ( ) |
|||
preempting current process ( ) |
|||
queue ( ) |
|||
| L | |||
libnsl ( ) |
|||
lockf(3C) ( ) |
|||
| locking | |||
advisory ( ) |
|||
F_GETLK ( ) |
|||
finding locks ( ) |
|||
mandatory ( ) |
|||
memory in realtime ( ) |
|||
opening a file for ( ) |
|||
record ( ) |
|||
removing ( ) |
|||
setting ( ) |
|||
supported file systems ( ) |
|||
testing locks ( ) |
|||
with fcntl(2) ( ) |
|||
ls(1) ( ) |
|||
| M | |||
malloc ( ) |
|||
mapped files ( ) ( ) |
|||
media, finding in an SDP session structure ( ) |
|||
media format, finding in an SDP session structure ( ) |
|||
memalign ( ) |
|||
| memory | |||
locking ( ) |
|||
locking a page ( ) |
|||
locking all pages ( ) |
|||
number of locked pages ( ) |
|||
sticky locks ( ) |
|||
unlocking a page ( ) |
|||
memory allocation, dynamic ( ) |
|||
memory management ( ) |
|||
brk ( ) |
|||
interfaces ( ) |
|||
mlock ( ) |
|||
mlockall ( ) |
|||
mmap ( ) ( ) |
|||
mprotect ( ) |
|||
msync ( ) |
|||
munmap ( ) ( ) |
|||
sbrk ( ) |
|||
sysconf ( ) |
|||
messages ( ) |
|||
mlock ( ) |
|||
mlockall ( ) |
|||
mmap ( ) ( ) |
|||
mprotect ( ) |
|||
MSG_DONTROUTE ( ) |
|||
MSG_OOB ( ) |
|||
MSG_PEEK ( ) ( ) |
|||
msgget() ( ) |
|||
msqid ( ) |
|||
msync ( ) |
|||
multiple connect (TLI) ( ) |
|||
multithread safe ( ) ( ) |
|||
munmap ( ) ( ) |
|||
| N | |||
| name-to-address translation | |||
inet ( ) |
|||
nis.so ( ) |
|||
straddr.so ( ) |
|||
switch.so ( ) |
|||
tcpip.so ( ) |
|||
named pipe, FIFO ( ) |
|||
netdir_free ( ) ( ) |
|||
netdir_getbyaddr ( ) |
|||
netdir_getbyname ( ) |
|||
netdir_options ( ) |
|||
netdir_perror ( ) |
|||
netdir_sperror ( ) |
|||
netent structure ( ) |
|||
| network | |||
asynchronous connection ( ) ( ) |
|||
asynchronous service ( ) |
|||
asynchronous transfers ( ) |
|||
asynchronous use ( ) |
|||
connection-mode service ( ) |
|||
connectionless-mode service ( ) |
|||
programming models for real-time ( ) |
|||
services under realtime ( ) ( ) |
|||
using STREAMS asynchronously ( ) ( ) |
|||
using Transport-Level Interface (TLI) ( ) |
|||
networked applications ( ) |
|||
nice(1) ( ) |
|||
nice(2) ( ) |
|||
nis.so ( ) |
|||
| non-blocking mode | |||
configuring endpoint connections ( ) |
|||
defined ( ) |
|||
endpoint bound to service address ( ) |
|||
network service ( ) |
|||
polling for notification ( ) |
|||
service requests ( ) |
|||
Transport-Level Interface (TLI) ( ) |
|||
using t_connect() ( ) |
|||
nonblocking sockets ( ) |
|||
| O | |||
optmgmt ( ) ( ) ( ) |
|||
out-of-band data ( ) |
|||
| P | |||
performance, scheduler effect on ( ) |
|||
permissions, IPC ( ) |
|||
poll ( ) |
|||
pollfd structure ( ) ( ) |
|||
| polling | |||
for a connection request ( ) |
|||
notification of data ( ) |
|||
using poll(2) ( ) |
|||
port numbers for Internet ( ) |
|||
port to service mapping ( ) |
|||
porting from TLI to XTI ( ) |
|||
priocntl(1) ( ) |
|||
| priority inversion | |||
defined ( ) |
|||
synchronization ( ) |
|||
priority queue, linear linked list ( ) |
|||
| process | |||
defined for realtime ( ) |
|||
dispatching ( ) ( ) |
|||
highest priority ( ) |
|||
preemption ( ) |
|||
residence in memory ( ) |
|||
runaway ( ) |
|||
scheduling for realtime ( ) |
|||
setting priorities ( ) |
|||
| process priority | |||
global ( ) |
|||
setting and retrieving ( ) |
|||
protoent structure ( ) |
|||
| R | |||
real-time, scheduler class ( ) |
|||
realloc ( ) |
|||
recvfrom ( ) |
|||
| remote shared memory API, See RSMAPI | |||
removing record locks ( ) |
|||
| response time | |||
blocking processes ( ) |
|||
bounds to I/O ( ) |
|||
degrading ( ) |
|||
inheriting priority ( ) |
|||
servicing interrupts ( ) |
|||
sharing libraries ( ) |
|||
sticky locks ( ) |
|||
reversing operations for semaphores ( ) |
|||
rpcbind ( ) |
|||
rsm_create_localmemory_handle ( ) |
|||
rsm_free_interconnect_topology ( ) |
|||
rsm_free_localmemory_handle ( ) |
|||
rsm_get_controller ( ) |
|||
rsm_get_controller_attr ( ) |
|||
rsm_get_interconnect_topology ( ) |
|||
rsm_get_segmentid_range ( ) |
|||
rsm_intr_signal_post ( ) |
|||
rsm_intr_signal_wait ( ) |
|||
rsm_memseg_export_create ( ) |
|||
rsm_memseg_export_destroy ( ) |
|||
rsm_memseg_export_publish ( ) |
|||
rsm_memseg_export_rebind ( ) |
|||
rsm_memseg_export_republish ( ) |
|||
rsm_memseg_export_unpublish ( ) |
|||
rsm_memseg_get_pollfd ( ) |
|||
rsm_memseg_import_close_barrier ( ) |
|||
rsm_memseg_import_connect ( ) |
|||
rsm_memseg_import_destroy_barrier ( ) |
|||
rsm_memseg_import_disconnect ( ) |
|||
rsm_memseg_import_get ( ) |
|||
rsm_memseg_import_get_mode ( ) |
|||
rsm_memseg_import_get16 ( ) |
|||
rsm_memseg_import_get32 ( ) |
|||
rsm_memseg_import_get64 ( ) |
|||
rsm_memseg_import_get8 ( ) |
|||
rsm_memseg_import_getv ( ) |
|||
rsm_memseg_import_init_barrier ( ) ( ) |
|||
rsm_memseg_import_map ( ) |
|||
rsm_memseg_import_open_barrier ( ) |
|||
rsm_memseg_import_order_barrier ( ) |
|||
rsm_memseg_import_put ( ) |
|||
rsm_memseg_import_put16 ( ) |
|||
rsm_memseg_import_put32 ( ) |
|||
rsm_memseg_import_put64 ( ) |
|||
rsm_memseg_import_put8 ( ) |
|||
rsm_memseg_import_putv ( ) |
|||
rsm_memseg_import_set_mode ( ) |
|||
rsm_memseg_import_unmap ( ) |
|||
rsm_memseg_release_pollfd ( ) |
|||
rsm_release_controller ( ) |
|||
RSMAPI ( ) |
|||
administrative operations ( ) |
|||
application ID ( ) |
|||
rsm_get_segmentid_range ( ) |
|||
API framework ( ) |
|||
| barrier mode | |||
implicit ( ) |
|||
cluster topology operations ( ) |
|||
data structures ( ) |
|||
event operations ( ) |
|||
get pollfd ( ) |
|||
post signal ( ) |
|||
release pollfd ( ) |
|||
rsm_intr_signal_post ( ) |
|||
rsm_intr_signal_wait ( ) |
|||
rsm_memseg_get_pollfd ( ) |
|||
rsm_memseg_release_pollfd ( ) |
|||
wait for signal ( ) |
|||
interconnect controller operations ( ) |
|||
rsm_free_interconnect_topology ( ) |
|||
rsm_get_controller ( ) |
|||
rsm_get_controller_attr ( ) |
|||
rsm_get_interconnect_topology ( ) |
|||
rsm_release_controller ( ) |
|||
library functions ( ) |
|||
memory access primitives ( ) |
|||
rsm_memseg_import_get ( ) |
|||
rsm_memseg_import_get16 ( ) |
|||
rsm_memseg_import_get32 ( ) |
|||
rsm_memseg_import_get64 ( ) |
|||
rsm_memseg_import_get8 ( ) |
|||
rsm_memseg_import_put ( ) |
|||
rsm_memseg_import_put16 ( ) |
|||
rsm_memseg_import_put32 ( ) |
|||
rsm_memseg_import_put64 ( ) |
|||
rsm_memseg_import_put8 ( ) |
|||
memory segment creation ( ) |
|||
memory segment destruction ( ) |
|||
memory segment operations ( ) |
|||
barrier operations ( ) |
|||
close barrier ( ) |
|||
connect ( ) |
|||
destroy barrier ( ) |
|||
disconnect ( ) |
|||
export-side ( ) |
|||
free local handle ( ) |
|||
get barrier mode ( ) |
|||
get local handle ( ) |
|||
handles ( ) |
|||
import-side ( ) |
|||
imported segment map ( ) |
|||
initialize barrier ( ) |
|||
open barrier ( ) |
|||
order barrier ( ) |
|||
rebind ( ) |
|||
rsm_create_localmemory_handle ( ) |
|||
rsm_free_localmemory_handle ( ) |
|||
rsm_memseg_export_create ( ) |
|||
rsm_memseg_export_destroy ( ) |
|||
rsm_memseg_export_publish ( ) |
|||
rsm_memseg_export_rebind ( ) |
|||
rsm_memseg_export_republish ( ) |
|||
rsm_memseg_export_unpublish ( ) |
|||
rsm_memseg_import_close_barrier ( ) |
|||
rsm_memseg_import_connect ( ) |
|||
rsm_memseg_import_destroy_barrier ( ) |
|||
rsm_memseg_import_disconnect ( ) |
|||
rsm_memseg_import_get_mode ( ) |
|||
rsm_memseg_import_getv ( ) |
|||
rsm_memseg_import_init_barrier ( ) |
|||
rsm_memseg_import_map ( ) |
|||
rsm_memseg_import_open_barrier ( ) |
|||
rsm_memseg_import_order_barrier ( ) |
|||
rsm_memseg_import_putv ( ) |
|||
rsm_memseg_import_set_mode ( ) |
|||
rsm_memseg_import_unmap ( ) |
|||
scatter-gather access ( ) |
|||
segment mapping ( ) |
|||
segment unmapping ( ) |
|||
set barrier mode ( ) |
|||
memory segment publication ( ) |
|||
memory segment republication ( ) |
|||
memory segment unpublication ( ) |
|||
parameters ( ) |
|||
segment allocation ( ) |
|||
shared memory model ( ) |
|||
SUNWinterconnect ( ) |
|||
SUNWrsm ( ) |
|||
SUNWrsmdk ( ) |
|||
SUNWrsmop ( ) |
|||
usage ( ) |
|||
file descriptor ( ) |
|||
Run Time Checking (RTC) ( ) |
|||
rwho ( ) |
|||
| S | |||
sbrk ( ) |
|||
sbrk(2) ( ) |
|||
scheduler ( ) ( ) |
|||
classes ( ) |
|||
configuring ( ) |
|||
effect on performance ( ) |
|||
priority ( ) |
|||
real-time ( ) |
|||
real-time policy ( ) |
|||
scheduling classes ( ) |
|||
system policy ( ) |
|||
time-sharing policy ( ) |
|||
using system calls ( ) |
|||
using utilities ( ) |
|||
scheduler, class ( ) |
|||
sdp_add_attribute ( ) |
|||
sdp_add_bandwidth ( ) |
|||
sdp_add_connection ( ) |
|||
sdp_add_email ( ) |
|||
sdp_add_information ( ) |
|||
sdp_add_key ( ) |
|||
sdp_add_media ( ) |
|||
sdp_add_name ( ) |
|||
sdp_add_origin ( ) |
|||
sdp_add_phone ( ) |
|||
sdp_add_repeat ( ) |
|||
sdp_add_time ( ) |
|||
sdp_add_uri ( ) |
|||
sdp_add_zone ( ) |
|||
sdp_clone_session ( ) |
|||
sdp_delete_all_field ( ) |
|||
sdp_delete_all_media_field ( ) |
|||
sdp_delete_attribute ( ) |
|||
sdp_delete_media ( ) |
|||
sdp_find_attribute ( ) |
|||
sdp_find_media ( ) |
|||
sdp_find_media_rtpmap ( ) |
|||
sdp_free_session ( ) |
|||
sdp_new_session ( ) |
|||
sdp_parse ( ) |
|||
| SDP session structure | |||
finding an attribute in ( ) |
|||
finding media format in ( ) |
|||
finding media in ( ) |
|||
sdp_session_to_str ( ) |
|||
select ( ) ( ) |
|||
semaphores ( ) |
|||
arbitrary simultaneous updates ( ) |
|||
atomic updates ( ) |
|||
reversing operations and SEM_UNDO ( ) |
|||
undo structure ( ) |
|||
semget() ( ) |
|||
semop() ( ) |
|||
send ( ) |
|||
servent structure ( ) |
|||
service to port mapping ( ) |
|||
| Session Description Protocol API | |||
API framework ( ) |
|||
attribute field ( ) |
|||
bandwidth field ( ) |
|||
cloning a session ( ) |
|||
connection field ( ) |
|||
converting a session to string ( ) |
|||
creating a new session structure ( ) |
|||
deleting attributes ( ) |
|||
deleting fields ( ) |
|||
deleting media ( ) |
|||
deleting media fields ( ) |
|||
email field ( ) |
|||
finding an attribute ( ) |
|||
finding media ( ) |
|||
finding media format ( ) |
|||
freeing a session ( ) |
|||
information field ( ) |
|||
key field ( ) |
|||
library functions ( ) |
|||
media field ( ) |
|||
name field ( ) |
|||
origin field ( ) |
|||
parsing a structure ( ) |
|||
repeat field ( ) |
|||
sdp_new_session ( ) |
|||
searching the SDP session structure ( ) |
|||
shutting down a session structure ( ) |
|||
telephone field ( ) |
|||
time field ( ) |
|||
URI field ( ) |
|||
utility functions ( ) |
|||
zone field ( ) |
|||
setting record locks ( ) |
|||
shared memory ( ) |
|||
shared memory model ( ) |
|||
shmget() ( ) |
|||
shutdown ( ) |
|||
SIGIO ( ) |
|||
SIOCATMARK ioctl ( ) |
|||
SIOCGIFCONF ioctl ( ) |
|||
SIOCGIFFLAGS ioctl ( ) |
|||
SOCK_DGRAM ( ) ( ) |
|||
SOCK_RAW ( ) |
|||
SOCK_STREAM ( ) ( ) ( ) |
|||
| socket | |||
address binding ( ) ( ) |
|||
| AF_INET | |||
bind ( ) |
|||
create ( ) |
|||
getservbyname ( ) |
|||
getservbyport ( ) |
|||
getservent ( ) |
|||
inet_ntoa ( ) |
|||
socket ( ) |
|||
| AF_UNIX | |||
bind ( ) ( ) |
|||
create ( ) |
|||
delete ( ) |
|||
asynchronous ( ) ( ) |
|||
close ( ) |
|||
connect stream ( ) |
|||
datagram ( ) ( ) ( ) |
|||
handle ( ) ( ) |
|||
initiate connection ( ) ( ) |
|||
multiplexed ( ) |
|||
nonblocking ( ) |
|||
out-of-band data ( ) ( ) |
|||
select ( ) ( ) |
|||
selecting protocols ( ) |
|||
SIOCGIFCONF ioctl ( ) |
|||
SIOCGIFFLAGS ioctl ( ) |
|||
| SOCK_DGRAM | |||
connect ( ) |
|||
recvfrom ( ) ( ) |
|||
send ( ) |
|||
SOCK_STREAM ( ) |
|||
F_GETOWN fcntl ( ) |
|||
F_SETOWN fcntl ( ) |
|||
out-of-band ( ) |
|||
SIGIO signal ( ) ( ) |
|||
SIGURG signal ( ) |
|||
TCP port ( ) |
|||
UDP port ( ) |
|||
| Solaris library symbol versioning, See symbol versioning | |||
straddr.so ( ) |
|||
| stream | |||
data ( ) |
|||
socket ( ) ( ) |
|||
Sun WorkShop ( ) |
|||
access checking ( ) |
|||
leak checking ( ) |
|||
memory use checking ( ) |
|||
SUNWinterconnect ( ) |
|||
SUNWrsm ( ) |
|||
SUNWrsmdk ( ) |
|||
SUNWrsmop ( ) |
|||
switch.so ( ) |
|||
symbol versioning ( ) |
|||
| synchronous I/O | |||
blocking ( ) |
|||
critical timing ( ) |
|||
sysconf ( ) |
|||
| T | |||
t_accept ( ) |
|||
t_alloc ( ) ( ) |
|||
t_bind ( ) ( ) |
|||
t_close ( ) ( ) |
|||
t_connect ( ) |
|||
T_DATAXFER ( ) |
|||
t_error ( ) |
|||
t_free ( ) |
|||
t_getinfo ( ) ( ) |
|||
t_getstate ( ) |
|||
t_listen ( ) ( ) ( ) |
|||
t_look ( ) |
|||
t_open ( ) ( ) ( ) |
|||
t_optmgmt ( ) |
|||
t_rcv ( ) |
|||
t_rcvconnect ( ) |
|||
t_rcvdis ( ) ( ) |
|||
t_rcvrel ( ) ( ) |
|||
t_rcvuderr ( ) ( ) |
|||
t_rcvv ( ) |
|||
t_rcvvudata ( ) |
|||
t_snd ( ) |
|||
t_snddis ( ) ( ) |
|||
t_sndrel ( ) ( ) |
|||
t_sndreldata ( ) |
|||
t_sndudata ( ) |
|||
t_sndv ( ) |
|||
t_sndvudata ( ) |
|||
t_sync ( ) |
|||
t_sysconf ( ) |
|||
t_unbind ( ) |
|||
TCP, port ( ) |
|||
tcpip.so ( ) |
|||
| time-sharing | |||
scheduler class ( ) |
|||
scheduler parameter table ( ) |
|||
| timers | |||
f applications ( ) |
|||
for interval timing ( ) |
|||
timestamping ( ) |
|||
using one-shot ( ) |
|||
using periodic type ( ) |
|||
tirdwr ( ) |
|||
tiuser.h ( ) |
|||
| TLI | |||
asynchronous mode ( ) ( ) |
|||
broadcast ( ) |
|||
incoming events ( ) |
|||
multiple connection requests ( ) |
|||
opaque addresses ( ) |
|||
outgoing events ( ) |
|||
privileged ports ( ) |
|||
protocol independence ( ) |
|||
queue connect requests ( ) |
|||
queue multiple requests ( ) |
|||
read/write interface ( ) |
|||
socket comparison ( ) |
|||
state transitions ( ) |
|||
states ( ) |
|||
Transport-Level Interface (TLI), asynchronous endpoint ( ) |
|||
| U | |||
UDP, port ( ) |
|||
undo structure for semaphores ( ) |
|||
unlink ( ) |
|||
updates, atomic for semaphores ( ) |
|||
| usage | |||
apptrace ( ) |
|||
file descriptor ( ) |
|||
RSMAPI ( ) |
|||
user priority ( ) |
|||
| V | |||
valloc ( ) |
|||
| versioning | |||
file ( ) |
|||
symbol ( ) |
|||
virtual memory ( ) |
|||
| X | |||
XTI ( ) |
|||
xti.h ( ) |
|||
XTI Interface ( ) |
|||
XTI Utility Interfaces ( ) |
|||
XTI variables, getting ( ) |
|||
| Z | |||
zero ( ) |
|||