| Index Entry | Section |
|
Q | | |
| quick sort function (for arrays) | 9.3 Array Sort Function |
| QUIT character | 17.4.9.2 Characters that Cause Signals |
| quit signal | 24.2.2 Termination Signals |
| quit signal | 24.2.2 Termination Signals |
| quote removal | 10.4.1 The Stages of Word Expansion |
|
R | | |
| race conditions, relating to job control | 27.6.3 Launching Jobs |
| race conditions, relating to signals | 24.4.4 Signals Arriving While a Handler Runs |
| radix (of floating point number) | A.5.3.1 Floating Point Representation Concepts |
| raising signals | 24.6 Generating Signals |
| random numbers | 19.8 Pseudo-Random Numbers |
| random-access files | 11.1.2 File Position |
| range error | 20.5.4 Error Reporting by Mathematical Functions |
| range of integer type | A.5.2 Range of an Integer Type |
| read lock | 13.15 File Locks |
| reading from a directory | 14.2 Accessing Directories |
| reading from a file descriptor | 13.2 Input and Output Primitives |
| reading from a socket | 16.9.5 Transferring Data |
| reading from a stream, by blocks | 12.11 Block Input/Output |
| reading from a stream, by characters | 12.8 Character Input |
| reading from a stream, formatted | 12.14 Formatted Input |
| ready to run | 22.3.1 Absolute Priority |
| real group ID | 29.2 The Persona of a Process |
| real user ID | 29.2 The Persona of a Process |
| real-time timer | 21.5 Setting an Alarm |
| realtime CPU scheduling | 22.3.1 Absolute Priority |
| realtime processing | 3.4.1 Why Lock Pages |
| realtime scheduling | 22.3.2 Realtime Scheduling |
| receiving datagrams | 16.10.2 Receiving Datagrams |
| record locking | 13.15 File Locks |
| redirecting input and output | 13.12 Duplicating Descriptors |
| reentrant functions | 24.4.6 Signal Handling and Nonreentrant Functions |
| reentrant NSS functions | 28.3.1 The Naming Scheme of the NSS Modules |
| relative file name | 11.2.2 File Name Resolution |
| removal of quotes | 10.4.1 The Stages of Word Expansion |
| removing a file | 14.6 Deleting Files |
| removing macros that shadow functions | 1.3.2 Macro Definitions of Functions |
| renaming a file | 14.7 Renaming Files |
| reporting bugs | C.5 Reporting Bugs |
| reporting errors | 2. Error Reporting |
| REPRINT character | 17.4.9.1 Characters for Input Editing |
| reserved names | 1.3.3 Reserved Names |
| resource limits | 22.2 Limiting Resource Usage |
| restarting interrupted primitives | 24.5 Primitives Interrupted by Signals |
| restrictions on signal handler functions | 24.4.6 Signal Handling and Nonreentrant Functions |
| root directory | 11.2.2 File Name Resolution |
| Rot13 | 5.10 Trivial Encryption |
| rpc | 28.1 NSS Basics |
| runnable process | 22.3.1 Absolute Priority |
| running a command | 26.1 Running a Command |
|
S | | |
| saved set-group-ID | 29.4 How an Application Can Change Persona |
| saved set-user-ID | 29.4 How an Application Can Change Persona |
| scanning the group list | 29.14.3 Scanning the List of All Groups |
| scanning the user list | 29.13.3 Scanning the List of All Users |
| scatter-gather | 13.6 Fast Scatter-Gather I/O |
| scheduling, traditional | 22.3.4 Traditional Scheduling |
| search function (for arrays) | 9.2 Array Search Function |
| search functions (for strings) | 5.7 Search Functions |
| seed (for random numbers) | 19.8 Pseudo-Random Numbers |
| seeking on a file descriptor | 13.3 Setting the File Position of a Descriptor |
| seeking on a stream | 12.18 File Positioning |
| segmentation violation | 24.2.1 Program Error Signals |
| sending a datagram | 16.10.1 Sending Datagrams |
| sending signals | 24.6 Generating Signals |
| sequential-access files | 11.1.2 File Position |
| server | 16.9 Using Sockets with Connections |
| services | 28.1 NSS Basics |
| services database | 16.6.4 The Services Database |
| session | 27. Job Control |
| session | 27.1 Concepts of Job Control |
| session leader | 27.1 Concepts of Job Control |
| setting an alarm | 21.5 Setting an Alarm |
| setuid programs | 29.4 How an Application Can Change Persona |
| setuid programs and file access | 14.9.8 Testing Permission to Access a File |
| severity class | 12.22.1 Printing Formatted Messages |
| severity class | 12.22.2 Adding Severity Classes |
| sgettext | 8.2.1.5 How to use gettext in GUI programs |
| sgettext | 8.2.1.5 How to use gettext in GUI programs |
| shadow | 28.1 NSS Basics |
| shadowing functions with macros | 1.3.2 Macro Definitions of Functions |
| shared lock | 13.15 File Locks |
| shared memory | 22.4.1 Overview about traditional Unix memory handling |
| shell | 27.1 Concepts of Job Control |
| shift state | 6.3.2 Representing the state of the conversion |
| Shift_JIS | 6.1 Introduction to Extended Characters |
| shrinking objects | 3.2.4.6 Growing Objects |
| shutting down a socket | 16.8.2 Closing a Socket |
| sigaction flags | 24.3.5 Flags for sigaction |
| sigaction function | 24.3.2 Advanced Signal Handling |
| SIGCHLD , handling of | 27.6.5 Stopped and Terminated Jobs |
| sign (of floating point number) | A.5.3.1 Floating Point Representation Concepts |
| signal | 20.5.1 FP Exceptions |
| signal | 24. Signal Handling |
| signal action | 24.1.3 How Signals Are Delivered |
| signal actions | 24.3 Specifying Signal Actions |
| signal flags | 24.3.5 Flags for sigaction |
| signal function | 24.3.1 Basic Signal Handling |
| signal handler function | 24.4 Defining Signal Handlers |
| signal mask | 24.7.3 Process Signal Mask |
| signal messages | 24.2.8 Signal Messages |
| signal names | 24.2 Standard Signals |
| signal number | 24.2 Standard Signals |
| signal set | 24.7.2 Signal Sets |
| signals, generating | 24.6 Generating Signals |
| signedness | 20.1 Integers |
| significand (of floating point number) | A.5.3.1 Floating Point Representation Concepts |
| SIGTTIN , from background job | 27.4 Access to the Controlling Terminal |
| SIGTTOU , from background job | 27.4 Access to the Controlling Terminal |
| simple time | 21.4 Calendar Time |
| single-byte string | 5.1 Representation of Strings |
| size of string | 5.1 Representation of Strings |
| SJIS | 6.1 Introduction to Extended Characters |
| socket | 16. Sockets |
| socket address (name) binding | 16.3 Socket Addresses |
| socket domain | 16.1 Socket Concepts |
| socket namespace | 16.1 Socket Concepts |
| socket option level | 16.12 Socket Options |
| socket options | 16.12 Socket Options |
| socket pair | 16.8.3 Socket Pairs |
| socket protocol | 16.1 Socket Concepts |
| socket shutdown | 16.8.2 Closing a Socket |
| socket, client actions | 16.9.1 Making a Connection |
| socket, closing | 16.8.2 Closing a Socket |
| socket, connecting | 16.9.1 Making a Connection |
| socket, creating | 16.8.1 Creating a Socket |
| socket, initiating a connection | 16.9.1 Making a Connection |
| sockets, accepting connections | 16.9.3 Accepting Connections |
| sockets, listening | 16.9.2 Listening for Connections |
| sockets, server actions | 16.9.2 Listening for Connections |
| soft limit | 22.2 Limiting Resource Usage |
| soft link | 14.5 Symbolic Links |
| sort function (for arrays) | 9.3 Array Sort Function |
| sparse files | 13.3 Setting the File Position of a Descriptor |
| special files | 14.10 Making Special Files |
| special functions | 19.6 Special Functions |
| specified action (for a signal) | 24.1.3 How Signals Are Delivered |
| speed of execution | 3.4.1 Why Lock Pages |
| square root function | 19.4 Exponentiation and Logarithms |
| stable sorting | 9.3 Array Sort Function |
| standard dot notation, for Internet addresses | 16.6.2.1 Internet Host Addresses |
| standard environment variables | 25.4.2 Standard Environment Variables |
| standard error file descriptor | 13.4 Descriptors and Streams |
| standard error stream | 12.2 Standard Streams |
| standard file descriptors | 13.4 Descriptors and Streams |
| standard input file descriptor | 13.4 Descriptors and Streams |
| standard input stream | 12.2 Standard Streams |
| standard output file descriptor | 13.4 Descriptors and Streams |
| standard output stream | 12.2 Standard Streams |
| standard streams | 12.2 Standard Streams |
| standards | 1.2 Standards and Portability |
| START character | 17.4.9.3 Special Characters for Flow Control |
| startup of program | 25.1 Program Arguments |
| stateful | 6.3.2 Representing the state of the conversion |
| stateful | 6.3.3 Converting Single Characters |
| stateful | 6.3.4 Converting Multibyte and Wide Character Strings |
| stateful | 6.5.1 Generic Character Set Conversion Interface |
| stateful | 6.5.2 A complete iconv example |
| stateful | 6.5.4.4 iconv module interfaces |
| static memory allocation | 3.2.1 Memory Allocation in C Programs |
| static storage class | 3.2.1 Memory Allocation in C Programs |
| STATUS character | 17.4.9.4 Other Special Characters |
| status codes | 2. Error Reporting |
| status of a file | 14.9.1 The meaning of the File Attributes |
| status of obstack | 3.2.4.8 Status of an Obstack |
| sticky bit | 14.9.5 The Mode Bits for Access Permission |
| STOP character | 17.4.9.3 Special Characters for Flow Control |
| stop signal | 24.2.5 Job Control Signals |
| stopped job | 27.1 Concepts of Job Control |
| stopped jobs, continuing | 27.6.6 Continuing Stopped Jobs |
| stopped jobs, detecting | 27.6.5 Stopped and Terminated Jobs |
| storage allocation | 3. Virtual Memory Allocation And Paging |
| stream (sockets) | 16.1 Socket Concepts |
| stream orientation | 12.3 Opening Streams |
| stream orientation | 12.6 Streams in Internationalized Applications |
| stream, for I/O to a string | 12.21.1 String Streams |
| streams and descriptors | 13.5 Dangers of Mixing Streams and Descriptors |
| streams, and file descriptors | 13.4 Descriptors and Streams |
| streams, C++ | 12.6 Streams in Internationalized Applications |
| streams, standard | 12.2 Standard Streams |
| string | 5.1 Representation of Strings |
| string allocation | 5.1 Representation of Strings |
| string collation functions | 5.6 Collation Functions |
| string comparison functions | 5.5 String/Array Comparison |
| string concatenation functions | 5.4 Copying and Concatenation |
| string copy functions | 5.4 Copying and Concatenation |
| string length | 5.1 Representation of Strings |
| string literal | 5.1 Representation of Strings |
| string search functions | 5.7 Search Functions |
| string stream | 12.21.1 String Streams |
| string vectors, null-character separated | 5.12 Argz and Envz Vectors |
| string, representation of | 5.1 Representation of Strings |
| style of communication (of a socket) | 16.1 Socket Concepts |
| subshell | 27.6.2 Initializing the Shell |
| substitution of variables and commands | 10.4.1 The Stages of Word Expansion |
| successive signals | 24.4.5 Signals Close Together Merge into One |
| summer time | 21.4.3 Broken-down Time |
| SunOS | 1.2.3 Berkeley Unix |
| supplementary group IDs | 29.2 The Persona of a Process |
| SUSP character | 17.4.9.2 Characters that Cause Signals |
| suspend character | 17.4.9.2 Characters that Cause Signals |
| SVID | 1.2.4 SVID (The System V Interface Description) |
| swap space | 3.1 Process Memory Concepts |
| symbolic link | 14.5 Symbolic Links |
| symbolic link, opening | 13.14.2 Open-time Flags |
| synchronizing | 13.9 Synchronizing I/O operations |
| synchronizing | 13.10.3 Getting into a Consistent State |
| syntax error messages, in argp | 25.3.5.2 Functions For Use in Argp Parsers |
| syntax, for program arguments | 25.1.1 Program Argument Syntax Conventions |
| syntax, for reading numbers | 20.11 Parsing of Numbers |
| sysconf | 22.4.2 How to get information about the memory subsystem? |
| sysconf | 22.4.2 How to get information about the memory subsystem? |
| sysconf | 22.5 Learn about the processors available |
| sysconf | 22.5 Learn about the processors available |
| system call | 25.5 System Calls |
| system call number | 25.5 System Calls |
| System V Unix | 1.2.4 SVID (The System V Interface Description) |
|