Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Stevens W.R. — Unix Network Programming. Interprocess Communications
Stevens W.R. — Unix Network Programming. Interprocess Communications



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Unix Network Programming. Interprocess Communications

Автор: Stevens W.R.

Аннотация:

Presents a comprehensive guide to every form of IPC, including message passing, synchronization, shared memory, & Remote Procedure Calls (RPC). Text contains extensive new source code - all carefully optimized & available on the Web. DLC: Unix (Computer file).


Язык: en

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: 2-nd edition

Год издания: 1999

Количество страниц: 564

Добавлена в каталог: 15.10.2010

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Standards, Unix      13 — 15
start_time function      469 — 470
start_time function, source code      470
STAT      328
stat function      21 28 44 91 115 262 267 455 517
stat member      449
stat structure      21 28 44 74 115 262 267 328 367
stat structure, definition of      328
statd program      216
Stevens, D. A.      xvi
Stevens, E. M.      xvi
Stevens, S. H.      xvi
Stevens, W. R      xiv xvi 536
stop_time function      469 — 470
stop_time function, stop_time function, source code      470
strchr function      63
Streams versus messages      67 — 72
strerror function      49 511
string datatype, XDR      429 438 451
strlen function      429
struct datatype, XDR      429
Stub client      403 405
Stub server      405
st_dev member      28 — 30
st_gid member      328
st_ino member      28 — 30
st_mode member      21 44 115 267 328 367
st_size member      74 262 328
st_uid member      328
SUCCESS constant      447 — 448
Sun Microsystems      406
SunOS      4 316
Superuser      25 33 216 369 414 417
Supplementary group ID      25 414 416
SVCXPRT structure      415
svc_create function      411
svc_dg_enablecache function      422
svc_dg_enablecache function, definition of      422
svc_reg function      414
svc_req      415
svc_req structure      409 415 422
svc_req structure, definition of      415
svc_run function      414
svc_tli_create function      414
svmsg. h header      140 144
SVMSG_MODE constant      35
SVMSG_MODE constant, definition of      508
SVR2 (System V Release 2)      198
SVR3 (System V Release 3)      98 198 205
SVR4 (System V Release 4)      34 44 50 84 152 311 315 322 359 379 384 456
SVSEM_MODE constant      274
SVSEM_MODE constant, definition of      508
SVSHM_MODE constant, definition of      508
SXGBUS signal      320
SXGIO signal      256
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 149 151 227 279 286 391 395 521 524
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 282 343
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 System V, semaphores      271 — 278
System V, shared memory      343 — 351
System V, shared memory limits      349 — 351
SYSTEM_ERR constant      447 — 448
S_IRGRP constant      23
S_IROTH constant      23
S_IRUSR constant      23
S_ISDOOR constant      367
S_ISFXFO macro      44
S_IWGRP constant      23
S_IWOTH constant      23
S_IWUSR constant      23
S_IXUSR constant      111 263
S_TYPE IS S EM macro      21
S_TYPE ISMQ macro      21
S_TYPEISSHM macro      21
T/TCP (TCP for Transactions)      537
tar program      13
Taylor, I. L.      xvi
tcdrain function      91
tcf low function      91
tcflush function      91
tcgetattr function      91
tcgetpgrp function      91
TCP (Transmission Control Protocol)      67 74 401 404 411 418 444 450 454 459 476 532
TCP (Transmission Control Protocol), connection management, RPC      420
TCP (Transmission Control Protocol), for Transactions      see “T/TCP”
TCP (Transmission Control Protocol, three-way handshake      420
tcpdump program      420 424 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
Threads, attributes      98 113 502 521 532
Threads, cancellation      174 180 183 187 384 388 396 530
threads, concurrency      163 165 488
Threads, detached      98 384 386 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 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 constant      420
Timeout, and retransmission, RPC      417 — 422
timer_getoverrun function      91
timer_gettime function      91
timer_settime function      91 101
times function      91
timespec      171
timespec structure      171 508
timespec structure, definition of      171
timeval structure      418 — 419 471 534
TLI      406
TLI (Transport Layer Interface), API      406
touch function      467 470
touch function, source code      470
Transaction ID      see “XID”
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
tv_sub function, source code      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 411 418 445 450 454 459 476 532
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 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 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 226 260 267 275 327 342 359 376
unpipc. h header      21 55 105 111 274 288 505
unpipc. h header, source code      505
UNPvl (UNIX Network Programming, Volume 1)      xiv 537
uns igned short datatype, XDR      427
unsigned char datatype, XDR      427
unsigned hyper datatype, XDR      427
unsigned int datatype, XDR      427
unsigned long 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 84 131 283 365 369 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 *shmat(int shmid, const void *shmaddr, int flag)      344
void datatype      503 — 504
void tv_sub(struct timeval *out, struct timeval *in)      471
wait function      91 413
Wait, J. W.      xvi
Waiting, locking versus      165 — 167
waitpid function      48 73 91 149 503
Wakeup, spurious      121 170
wc program      161
Well-known key      147
Well-known pathname      60 215
White, J.E      406 537
Wolff, R.      xvi
Wolff, S.      xvi
Wrapper function      11 — 13
Wrapper function, source code, Pthread_mutex_lock      12
Wrapper function, source code, Select      521
Wrapper function, source code, Sem_post      11
Wright, G. R      xiv xvii 537
write function      5 43 52 54 59 65 83 90 95 98 142 161 200 204 207 249 260 263 278 304 310 315 317 322 327 399 405 435 451 456 467 469 471 482 515 519 522 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      see “XPG”
X/Open, Transport Interface      see “XTI”
XDR (external data representation)      403 406 426 450 532
XDR (external data representation), datatypes      427 — 430
XDR (external data representation), fragment      444
XDR datatype      432
xdrmem_create function      432 435 451
xdr_data function      432 435 532
xdr_DECODE constant      435
xdr_ENCODE constant      432 435
xdr_free 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
xid member      446
XPG (X/Open Portablity Guide)      15 198 284 468
XTI      14 151 398 403 406 413 424 449 455
XTI (X/Open Transport Interface), API      14 151 398 403 406 413 424 449 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_MESSAGE_PASSING 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
_REENTRANT constant      13 515
_SC_CH1LD_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
1 2 3 4 5 6
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте