sun.com docs.sun.com My Sun Worldwide Sites

  Previous Contents Index Next

Index

A

ABI, See application binary interface
ABI differences from API, What is the Solaris ABI?
accept
Binding Local Names
Local Name Binding
API differences from ABI, What is the Solaris ABI?
appcert
limitations, What appcert Does Not Check
syntax, Working with appcert
application binary interface (ABI), What is the Solaris ABI?
defined, Defining the Solaris ABI
tools, Solaris ABI Tools
appcert, Solaris ABI Tools
apptrace, Solaris ABI Tools
apptrace, Using apptrace for Application Verification
asynchronous I/O
behavior, Asynchronous I/O Behavior
endpoint service, Making the Endpoint Asynchronous
guaranteeing buffer state, Asynchronous I/O Behavior
listen for network connection, Asynchronous Use of a Connection
making connection request, Asynchronous Use of a Connection
notification of data arrival, Asynchronous Network Transfers
opening a file, Asynchronous Open
using structure, Asynchronous I/O Behavior
Asynchronous Safe, What Are XTI and TLI?
asynchronous socket
Asynchronous Socket I/O
Interrupt-Driven Socket I/O
atomic updates to semaphores, System V Semaphores
attribute, finding in an SDP session structure, Finding an Attribute in an SDP Session Structure

B

barrier mode, implicit, Import-Side Memory Segment Operations
bind
Binding Local Names
Local Name Binding
blocking mode
defined, Kernel Priority Inversion
finite time quantum, Scheduling Classes
priority inversion, Kernel Priority Inversion
time-sharing process, Priority Inversion
brk(2), Using brk and sbrk
broadcast, sending message, Broadcasting and Determining Network Configuration

C

calloc, Dynamic Memory Allocation
chmod(1), Selecting Advisory or Mandatory Locking
class
definition, Scheduling Classes
priority queue, Scheduling Classes
scheduling algorithm, Scheduling Classes
scheduling priorities, Scheduling Classes
Client-server model, Client-Server Programs
close, Closing Sockets
connect
Binding Local Names
Connection Establishment
Datagram Sockets
Local Name Binding
connection-mode
asynchronous network service, Asynchronous Connection-Mode Service
asynchronously connecting, Asynchronously Establishing a Connection
definition, Modes of Networking
using asynchronous connection, Asynchronous Use of a Connection
connectionless mode, asynchronous network service, Asynchronous Connectionless-Mode Service
connectionless-mode, definition, Modes of Networking
context switch, pre-empting a process, Process Pre-emption
creation flags, IPC, IPC Interfaces, Key Arguments, and Creation Flags

D

daemon, inetd, inetd Daemon
datagram
socket
Socket Types
Datagram Sockets
Connectionless Servers
debugging dynamic memory, Dynamic Memory Debugging
/dev/zero, mapping, Creating and Using Mappings
dispatch, priorities, Scheduling Classes
dispatch latency, Dispatch Latency
under realtime, Dispatch Latency
dispatch table
configuring, Dispatcher Parameter Table
kernel, Dispatch Queue
dynamic memory
allocation, Dynamic Memory Allocation
debugging, Dynamic Memory Debugging
access checking, check -access
leak checking, check -leaks [-frames n] [-match m]
memory use checking, check -memuse [-frames n] [-match m]

E

EWOULDBLOCK, Nonblocking Sockets
example, RSMAPI, RSMAPI Usage Example
examples, library mapfile, Symbol Versioning in Solaris Libraries

F

F_GETLK, Getting Lock Information
F_SETOWN fcntl, Signals and Process Group ID
fcntl(2), Setting a File Lock
file and record locking, Using File and Record Locking
file descriptor
passing to another process, Transferring a File Descriptor
transferring, Transferring a File Descriptor
file system
contiguous, Real-time Files
opening dynamically, Asynchronous Open
file versioning, Symbol Versioning in Solaris Libraries
files, lock, Using File and Record Locking
free, Dynamic Memory Allocation

G

gethostbyaddr, Host Names – hostent
gethostbyname, Host Names – hostent
getpeername, inetd Daemon
getservbyname, Service Names – servent
getservbyport, Service Names – servent
getservent, Service Names – servent

H

I

I/O,, See asynchronous I/O, or synchronous I/O
implicit barrier mode, Import-Side Memory Segment Operations
inet_ntoa, Host Names – hostent
inetd
Client-Server Programs
Socket Options
inetd Daemon
inetd.conf, inetd Daemon
init(1M), scheduler properties, init(1M)
interfaces
advanced I/O, Advanced File I/O
basic I/O, Basic File I/O
IPC, Interprocess Communication
list file system control, File System Control
terminal I/O, Terminal I/O Functions
Internet
host name mapping, Host Names – hostent
port numbers, Address Binding
well known address
Service Names – servent
Sockets and Servers
Interprocess Communication (IPC)
using messages, Pipes, Named Pipes, and Message Queues
using named pipes, Pipes, Named Pipes, and Message Queues
using pipes, Pipes, Named Pipes, and Message Queues
using semaphores, Using Semaphores
using shared memory, Shared Memory
ioctl, SIOCATMARK, Out-of-Band Data
IPC (interprocess communication), Interprocess Communication
creation flags, IPC Interfaces, Key Arguments, and Creation Flags
interfaces, IPC Interfaces, Key Arguments, and Creation Flags
messages, System V Messages
permissions, Permissions for Messages, Semaphores, and Shared Memory
semaphores, System V Semaphores
shared memory, System V Shared Memory
IPC_RMID, Controlling Message Queues
IPC_SET, Controlling Message Queues
IPC_STAT, Controlling Message Queues
IPPORT_RESERVED, Address Binding
Previous Contents Index Next
Company Info Contact Terms of Use Privacy Copyright 1994-2008 Sun Microsystems, Inc.