|
 |
Авторизация |
|
 |
Поиск по указателям |
|
 |
|
 |
|
 |
 |
|
 |
|
Stevens W.R. — Unix network programming (volume 2) |
|
 |
Предметный указатель |
SVSHM_MODE constant, definition of 508
SYN (synchronize sequence numbers flag, TCP header) 532
Synchronization, explicit 161
Synchronization, implicit 161
Synchronize sequence numbers flag, TCP header see SYN
Synchronous procedure call 356—357 476
Synchronous signal 60
sysconf function 72—73 86 91 100 102 257 265 318 520
sysconfig program 37 458
sysconfigdb program 38
sysdef program 37
syslog function 336 408 511
system call 5 198 205 220 303 361 391 405 482
System call, interrupted 121 124 132—133 149 151 227 279 286 391—392 395 521 524—525
System call, slow 286
System function 134
System V, IPC 27—39
System V, IPC identifier reuse 34—36
System V, IPC kernel limits 36—38
System V, IPC permissions 31—35 39 130—131 282—283 343—345
System V, message queue limits 152—154
System V, message queues 129—155
System V, message queues with poll function 151—152
System V, message queues with select function 151—152
System V, Release 2 see SVR2
System V, Release 3 see SVR3
System V, Release 4 see SVR4
System V, semaphore limits 296—300
System V, semaphores 281—300
System V, semaphores, file locking using 294—296
System V, semaphores, used for implementation of Posix semaphores 271—278
System V, shared memory 343—351
System V, shared memory limits 349—351
SYSTEM_ERR constant 447—448
S_IR0TH constant 23
S_IRGRP constant 23
S_IRUSR constant 23
S_ISDOOR constant 367
S_ISFIFO macro 44
S_IWGRP constant 23
S_IWOTH constant 23
S_IWUSR constant 23
S_IXUSR constant. 111 263
S_TYPEISMQ macro 21
S_TYPEISSEM macro 21
S_TYPEISSHM macro 21
T/TCP (TCP for Transactions) 537
tar program 13
Taylor, I.L. xvi
tcdrain function 91
tcflow function 91
tcflush function 91
tcgetattr function 91
tcgetpgrp function 91
TCP (Transmission Control Protocol) 67 74 401 404—407 411—412 418—426 444—446 450—451 454 459 476 532—533
TCP (Transmission Control Protocol) for Transactions see T/TCP
TCP (Transmission Control Protocol), connection management, RPC 420
TCP (Transmission Control Protocol), three-way handshake 420
tcpdump program 420 424—425 533
TCPv2 (TCP/IP Illustrated, Volume 2) xiv 537
TCPv3 (TCP/IP Illustrated, Volume 3) xiv 537
TCPvl (TCP/IP Illustrated, Volume 1) xiv 536
tcsendbreak function 91
tcsetattr function 91
tcsetpgrp function 91
Teer, R. xvi
Telnet (remote terminal protocol) 336 399
Termination of client, doors, premature 390—397
Termination of client, RPC, premature 424—426
Termination of server, doors, premature 390—397
Termination of server, RPC, premature 424—426
Thomas, M. xvi
threads 5—6 501—504
Threads, attributes 98 113 502 521 532
Threads, cancellation 174 180 183 187—192 384 388 396—398 530
threads, concurrency 163 165—166 488
Threads, detached 98 384 386—388 504
Threads, ID 502
Threads, ID, printing 371
Threads, implementation, M-to-N 163
Threads, implementation, many-to-few 163
Threads, implementation, two-level 163
Threads, joinable 387 504
Threads, main 93 190 235 388 488 490 502
Threads, management, doors 370—375
threads, priority 160 502
Threads, start function 98 187 386—387 502
Threads, termination, explicit 502
Threads, termination, implicit 502
thread_exit function 391
Three-way handshake, TCP 420
thr_setconcurrency function 163
TI-RPC (transport independent RPC) 406—407 411 421 446 533
time function 91
Time, absolute 171
Time, delta 171
Time, round-trip 451 458
Timeout 67 171 424 426
Timeout and retransmission, RPC 417—422
TIMEOUT constant 420
timer_getoverrun function 91
timer_gettime function 91
timer_settime function 91 101
times function 91
timespec structure 171 508
timespec structure, definition of 171
timeval structure 418—419 471 534
TLI (Transport Layer Interface), API 406
touch function 467 470
touch function, source code 470
Transaction ID seeXID
Transmission Control Protocol see TCP
Transport independent RPC see TI-RPC
troff xvii
true constant 409 418 429 435 439 441 444
Tucker, A. xvi
tv_nsec member 171 508
tv_sec member 171 508
tv_sub function 471
| Two-level thread implementation 163
typedef datatype, XDR 427
Typing, explicit 426
Typing, implicit 426
UDP (User Datagram Protocol) 68 74 83 246 341 401 405—407 411—414 418—425 445—447 450—452 454—455 459 476 532—534
uid member 33—34 131 134 283 288 345 446
uint8_t datatype 509
ulimit program 72—73
umask function 23 91
umask program 23 39
uname function 91
Uniform Resource Locator see URL
union datatype, XDR 429
Unix 95 15
Unix 98 8 16 33—34 36 44 84 90 129 159 163 173 178 192 205 282 284 288 364 454 468 482 488 526 536
Unix 98, definition of 15
Unix, authentication 414
Unix, Columbus 28
UNIX, domain socket 84 341 379—380 384 456 459
Unix, Specification, Single 15
Unix, standards 13—15
Unix, System III 43 198
Unix, Version 7 98 198
Unix, versions and portability 15
unlink function 56 58 77 91 115 117 214—216 226 260 267 275 327 342 359 376
unpipc.h header 21 55 105 111 274 288 505—509
unpipc.h header, source code 505
UNPvl (UNIX Network Programming, Volume 1) xiv 537
unsigned char datatype, XDR 427
unsigned hyper datatype, XDR 427
unsigned int datatype, XDR 427
unsigned long datatype, XDR 427
unsigned short datatype, XDR 427
un_lock function, definition of 202
URL (Uniform Resource Locator) 535
USENET iii
User Datagram Protocol see UDP
User ID 328 397 413 417 502
user ID, effective 23 25 33—34 84 131 283 365 369—370 414 416 515
user ID, real 365 369
UTC (Coordinated Universal Time) 171
utime function 91
UUCP 198
Vahalia, U. 311 537
val member 288
valloc function 467—468
va_arg function 111 260
va_mode_t datatype 111 260 263 273
va_mode_t datatype, definition of 508
va_start function 260
verf member 446—447
Verifier 417 446 449 533
vers member 446
vi program, xvii 13
void datatype 503—504
wait function 91 413—414
Wait, J.W. xvi
Waiting, locking versus 165—167
waitpid function 48 73 91 149 503
Wakeup, spurious 121 170
Well-known key 147
Well-known pathname 60 215
White, J.E. 406 537
wl program 161
Wolff, R. xvi
Wolff, S. xvi
Wrapper function 11—13
Wrapper function, source code, Pthread_mutex_lock 12
Wrapper function, source code, Sem_post 11
Wrapper function, source code. Select 521
Wright, G. R., xiv, xvii 537
write function 5 43 52 54 59—60 65 83 90—91 95 98 142 161 200 204—205 207 249 260 263 278 304 310—311 315 317 322 327 399 405 435 451 456—457 467 469 471 482 515 519 522—526 528
writew_lock function 495
writew_lock function, definition of 202
write_lock function, definition of 202
X/OPEN 14 198
X/Open, Portablity Guide seeXPG
X/Open, Transport Interface see XTI
XDR (external data representation) 403 406 426—444 450 532—534
XDR (external data representation), datatypes 427—430
XDR (external data representation), fragment 444
XDR datatype 432
xdrmem_create function 432 435 451—452
xdr_data function 432 435 532
xdr_DECODE constant 435
xdr_ENCODE constant 432 435
xdr_f ree function 410 435 452
xdr_getpos function 435
xdr_string function 435 532
xdr_void function 534
Xenix 198
Xerox 406
XID (transaction ID) 420—422 532—533
xid member 446
XPG (X/Open Portablity Guide) 15 198 284 468
XTI (X/Open Transport Interface), API 14 151 398—399 403 406 413—414 424 449—450 455
yacc program 13
Zombie 48 149
_errno function 515
_exit function 9—10 91 226 504
_PC_PIPE_BUF constant 72
_POSIX_C_SOURCE constant 13
_POSIX_MAPPED_FILES constant 9
_POSIX_REALTIME_SIGNALS constant 9
_POSIX_SEMAPHORES constant 9
_POSIX_SHARED_MEMORY_OBJECTS constant 9
_POSIX_THREADS constant 8—9
_POSIX_THREAD_PROCESS_SHARED constant 9 173
_POSIX__MESSAGE_PASSING constant 9
_REENTRANT constant 13 515
_SC_CHILD_MAX constant 297
_SC_MQ_OPEN_MAX constant 87
_SC_MQ_PRIO_MAX constant 87
_SC_OPEN_MAX constant 72
_SC_PAGESIZE constant 317 470 529
_SC_RTSIG_MAX constant 102
_SC_SEM_NSEMS_MAX constant 257
_SC_SEM_VALUE_MAX constant 257 265
_XOPEN_REALTIME constant 9
|
|
 |
Реклама |
 |
|
|