Ãëàâíàÿ    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
Ïðåäìåòíûé óêàçàòåëü
LF (linefeed)      67
LIFO (Last In, First Out)      104
Lightweight process      501
limit program      72
Limits, FIFO      72 — 73
Limits, pipe      72 — 73
Limits, Posix message queue      86 — 87
Limits, Posix semaphore      257
Limits, System V IPC kernel      36 — 38
Limits, System V message queue      152 — 154
Limits, System V semaphore      296 — 300
Limits, System V shared memory      349 — 351
Linefeed      see “LF”
Link function      91 215
Linux      xvi 288 356 407
listen function      399
Little-endian byte order      403 426
lmbench program      458 — 459
Local procedure call      355
Lock priority      180 207
lockd program      216
lockf function      198
lockfcntl program      203 — 204
locking, advisory      203 — 204 217 522
locking, conflicts      170 — 171
Locking, file locking versus record      197 — 198
locking, granularity      198
Locking, lock files      214 — 216
locking, locking function      198
locking, mandatory      204 — 207 217
locking, NFS      216
Locking, priorities of readers and writers      207 — 213
locking, record      193 — 217
Locking, shared-exclusive      177
Locking, versus waiting      165 — 167
locknone program      203 — 204 207 217
lock_reg function      202
lock_test function      202
LOG_ERR constant      511
LOG_lNFO constant      511
long datatype, XDR      427
long double datatype      427
long long datatype      427
long pr_thread_id(pthread_t *ptr)      371
longjmp function      90
longlong_t datatype      427
loom program      xvii
loopfcntl program      205 — 206 217
loopfcntlnonb program      217 522
loopnone program      205 — 206
loopnonenonb program      217 522
low member      447 449
lp program      193
LP64      427
lPC_NOWAIT constant      87 132 139 143 276 286 290
lpr program      193
lseek function      5 54 91 113 115 200 202 310 322 327 523 528
Lyon, B      406
l_len member      199 — 200
l_start member      199 — 200
l_type member      199
l_whence member      199 — 200
M-to-N thread implementation      163
machinename member      446
Magic number      109 117 181 258 262 271
Main thread      93 190 235 388 488 490 502
malloc function      117 160 432 435 467 524 533
mandatory locking      204 — 207 217
Many-to-few thread implementation      163
map_anon constant      315 — 316 322 454 497
MAP_FIXED constant      309
MAP_PRIVATE constant      309 — 310 323
MAP_SHARED constant      309 — 311 315 323
Marquardt, D.      xvi
marshaling      405
MAXLINE constant      49 505
MAXLINE constant, definition of      507
max_path constant, definition of      507
McKusick, M. K      311 536
McVoy, L.      xvi 458 536
memcpy function      127 526
Memory leak      114 175 452 521
memory mapping, /dev/zero      316 — 317
memory mapping, anonymous      315 — 317
memory object      326
Memory-mapped file      78 107 111 127 308 310 313 322 325 471 520 525
Memory-mapped I/O      303 525
Memory-mapped I/O, used for implementation of Posix message queues      106 — 126
Memory-mapped I/O, used for implementation of Posix semaphores      262 — 270
mesg structure      149
mesg.h header      68
mesg_recv function      69 — 71 141 144 149
mesg_send function      69 — 70 141 144
message, boundary      67 76 444 454
Message, queue attributes      79 — 82 520
Message, queue descriptor, definition of      77
Message, queue ID      129 — 130 139 142 147 149 151 154
Message, queue limits, Posix      86 — 87
Message, queue limits, System V      152 — 154
Message, queue priority      82 — 83 85 109 123 126 143 482
Message, queues with poll function, System V      151 — 152
Message, queues with select function, Posix      95 — 98
Message, queues with select function, System V      151 — 152
Message, queues, implementation using memory-mapped I/O, Posix      106 — 126
Message, queues, Posix      75 — 128
Message, queues, System V      129 — 155
Messages, multiplexing      142 — 151
Messages, streams versus      67 — 72
Metz, C. W.      xvi
mismatch_info      447
mismatch_info structure, definition of      447 449
mkdir function      91
mkfifo function      39 54 74 91 518 524
mkfifo function, definition of      54
mkfifo program      54
mlock function      322
mlockall function      322
mmap function      14 109 113 115 263 265 303 307 315 322 325 330 337 342 363 369 471 527 529
mmap function, definition of      308
mode member      31 — 34 134 283 289 345
mode_t datatype      110 — 111
mqd_t datatype      8 77 95 109 326
mqh _attr structure      108
mqh_event structure      119
mqh_free member      108 — 109 113
mqh_head member      108 — 109 113 124
mqh_nwait member      121 124
mqh_pid member      119
mqh_wait member      121
mqi_flags member      109
mqi_hdr member      109
MQI_MAGIC constant      109
mqi_magic member      109
mqjTiaxmsg member      76 80 86 112 123 127
mqueue. h header      106
mq_attr      80
mq_attr structure      80 83
mq_attr structure, definition of      80
mq_close function      76 — 79 109 116 126
mq_close function, definition of      77
mq_close function, source code      116
mq_curmsgs member      80 123
mq_f lags member      80 108 118
mq_getattr function      79 — 83 85 117 126 520
mq_getattr function, definition of      79
mq_getattr function, source code      118
mq_hdr structure      109 113 117 119
mq_inf o structure      106 108 113 115
mq_msgsize member      76 80 83 86 112 127
mq_notify function      87 — 99 117 119 126
mq_notify function, definition of      87
mq_notify function, source code      120
mq_open function      19 — 20 22 25 76 82 106 109 111 116 126 326 520
mq_open function, definition of      76
mq_open function, source code      109
MQ_OPEN_MAX constant      86
MQ_PRIO_MAX constant      82 — 83 86
mq_receive function      24 76 82 88 90 93 115 121 124 126 482 526
mq_receive function, definition of      83
mq_receive function, source code      125
mq_send function      13 24 82 109 121 124 126 471 526
mq_send function, definition of      83
mq_send function, source code      122
mq_setattr function      79 — 82 118 126
mq_setattr function, definition of      79
mq_setattr function, source code      119
mq_unlink function      76 — 79 117 126 327
mq_unlink function, definition of      77
mq_unlink function, source code      117
msgbuf      131
msgbuf structure      131 134 136 482
msgbuf structure, definition of      131
msgctl function      35 38 134 137
msgctl function, definition of      134
msgget function      33 — 35 38 130 135 139 154 516
msgget function, definition of      130
msghdr structure      126
MSGJDENIED constant      447 — 448
msgmap variable      37
msgmax variable      37 — 38 152 458
msgmnb variable      37 — 38 152 458
msgmni variable      37 — 38 152
msgrcv function      83 87 131 137 143 149 151 304 323 482
msgrcv function, definition of      132
msgseg variable      37 152 458
msgsnd function      34 131 135 143 154 304
msgsnd function, definition of      131
msgssz variable      37 152
msgtql variable      37 — 38 152
msg_ lspid member      129 131
MSG_ACCEPTED constant      447 — 448
msg_cbytes member      129 134
msg_ctime member      129 131
msg_first member      129
msg_hdr structure      109 113 123 126 310
msg_last member      129
msg_len member      109
msg_lrpid member      129 131
MSG_NO ERROR constant      83 133
MSG_PEEK constant      152 455
msg_perm      129
msg_perm structure      131 134
msg_perm structure, definition of      129
msg_prio member      109
msg_qbytes member      129 131 134
msg_qnum member      129 131
MSG_R constant      33
msg_rtime member      129 131
msg_stime member      129 131
MSG_TRUNC constant      83
msg_type member      446
MSG_W constant      33
msg__next member      108 — 109 124
msqid_ds      129
msqid_ds structure      130 132 134
msqid_ds structure, definition of      129
msync function      307 — 311
msync function, definition of      310
MS_ASYNC constant      310
MS_INVALIDATE constant      310
MS_SYNC constant      310
mtext member      131
mtype member      131
multiple buffers      249 — 256
Multiplexing messages      142 — 151
Multithreading, RPC      407 — 411
munlock function      322
munlockall function      322
munmap function      117 267 307 363 369 529
munmap function, definition of      309
Mutex      159 — 175
mutex, and condition variables, used for implementation of Posix read-write lock      179 — 187
Mutex, attributes      172 — 174
Mutual exclusion      159 194 221
mymesg structure      68
my_create function      386 — 387
my_lock function      194 196 200 214 217 238 279 294 296 526
my_shm function      323 497
my_thread function      386 — 388 531
my_unlock function      194 196 200 202 238 279 294
Name space, IPC      7 — 9
named pipe      43 54
Names, Posix IPC      19 — 22
National Optical Astronomy Observatories      see “NOAO”
NCA (Network Computing Architecture)      406
NCK (Network Computing Kernel)      407
NCS (Network Computing System)      406
NDR (Network Data Representation)      406
Nelson, B. ]      406 535
Nelson, R.      xvi
Network Computing Architecture      see “NCA”
Network Computing Kernel      see “NCK”
Network Computing System      see “NCS”
Network Data Representation      see “NDR
Network File System      see “NFS”
Network Interface Definition Language      see “NIDL”
Network News Transfer Protocol      see “NNTP”
Network programming, explicit      4 399 403
Networked IPC      453
NFS (Network File System)      404 406 411 417 495
NFS (Network File System), and FIFO      66
NFS (Network File System), locking      216
NFS (Network File System), secure      417
NIDL (Network Interface Definition Language)      406
NNTP (Network News Transfer Protocol)      67
NOAO (National Optical Astronomy Observatories)      xvi
Nonblocking      24 58 80 85 87 93 109 132 143 160 184 205 217 260 262 269 276 286 293 518 522
Noncooperating processes      203 — 204
nondeterministic      197 217 530
Nonnetworked IPC      453
ntohl function      441
Null authentication      414
Null procedure      451 486 534
Null signal      121
oa_base member      416
oa_flavor member      416
oa_length member      416
od program      313 319 331
ONC (Open Network Computing)      406
opaque auth      416
Opaque data      429
opaque datatype, XDR      429
opaque_auth structure, definition of      416 446
Open function      22 — 23 26 31 49 54 56 58 61 63 65 71 74 91 111 115 214 260 265 273 310 315 325 342 357 361 364 367 376 379 382 397 515 518 523
Open Group, The      14 — 15
Open Network Computing      see “ONC”
Open Software Foundation      see “OSF”
Open Systems Interconnection      see “OSI”
OPEN_MAX constant      72 — 73
Operation Support Systems      28
OPTARG variable      82
OPTIND variable      78
OSF (Open Software Foundation)      14
OSI (open systems interconnection)      426
Owner ID      25 33 38 397
O_APPEND constant      515
O_CREAT constant      22 — 25 31 54 77 110 115 214 225 228 239 258 260 263 265 273 279 285 327 334 516 524
O_EXCL constant      22 — 25 31 54 77 111 214 225 235 260 273 327 516
O_NONBLOCK constant      22 24 58 77 93 121 124 217 260 518
O_RDONLY constant      22 25 61 63 77 115 225 327
1 2 3 4 5 6
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2025
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå