Главная страница  Взаимодействие нетривиальных процессов 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 [ 181 ] 182 183 184 185 186

semctl, функция, 49, 294, 295, 296,298,

303,309,310,311,315

определение, 307 semget, функция, 49,56, 60, 277,

294-296,303,305,309, 310-312,

315,537

определение, 302 semid, идентификатор, 308 semid ds, структура, 302,304, 308,

310,311

инициализация, 303

определение, 301 semmni, константа, 316 semmns, константа, 316 semmnu, константа, 316 semmsl, константа, 316 semncnt, поле, 306-308 semop, структура, 508 semop, функция, 49, 294, 298, 303, 304,

306,312,316, 537

атомарность, 305

определение, 305 semopm, константа, 316 sempid, поле, 308 semume, константа, 316 semun, объединение, 307 semval, поле, 306-308 semvmx, константа, 316 SEMVMX, функция, 294 semzcnt, поле, 306,308 sendmsg, функция, 399 seq, переменная, 56,57 seq, поле, 61

set concurrency, функция, 501 SETALL, константа, 303, 308 setgid, функция, 114 setpgid, функция, 114 setrlimit, функция, 94 setsid, функция, 114 setuid, функция, 114 SETVAL, константа, 294, 303,

307, 308 setvbuf, функция, 534 sh, программа, 72 shared lock, 197 shared-exclusive lock, 197

shm nattch, поле, 366 shm open, функция, 41, 42, 44, 47,

343,344, 346-348,351, 353, 356, 359,

360,361

определение, 344 SHM R, константа, 54, 55 SHM RDONLY, константа, 362 SHM RND, константа, 362 shm unlink, функция, 42, 345,351,

356,360

определение, 344 SHM W, константа, 54,55 shmat, функция, 49,361,362,364,

365, 369

определение, 362 shmctl, функция, 49, 363-365, 366, 369

определение, 363 shmdt, функция, 49

определение, 362 shmget, функция, 49,56,60,361,362,

364, 365,368,369

определение, 361 shmid ds, структура, 363, 366

определение, 361 SHMLBA, константа, 362 shmmax, константа, 367 shmmnb, константа, 367 shmmni, константа, 367 shmread, функция, 348 shmseg, константа, 367 shmwrite, функция, 348 SI ASYNCIO, константа, 124 si code, поле, 124,125,128 SI MESGQ, константа, 124, 145 SI QUEUE, константа, 125,128,145 SI TIMER, константа, 125 SI USER, константа, 125 si value, поле, 125 SIG DFL, константа, 129 SIG IGN, константа, 81,129 sigaction, 114 sigaction, структура, 129 sigaction, функция, 123,128 sigaddset, функция, 114 SIGALRM, сигнал, 123, 129, 412



SIGBUS, сигнал, 339 SIGCHLD, константа, 408 SIGCHLD, сигнал, 68,171,407 sigdelset, функция, 114 sigemptyset, функция, 114 sigev, структура, 122 SIGEV NONE, константа, 122 sigev notify, поле, 112,121,122 sigev notify attributes, поле, 121 SIGEV SIGNAL, константа, 112,

122,145 sigev signo, поле, 112 SIGEV THREAD, константа, 121,

122,151 sigev value, поле, 122 sigevent, структура, 110, 112,114,123,

143, 144 sigfillset, функция, 114 siginfo t, структура, 119,124,125, 145

определение, 124 SIGINT, сигнал, 123 SIGIO, сигнал, 276 sigismember, функция, 114 SIGKILL, сигнал, 123 SIGMAX, константа, 150 SIGMIN, константа, 150 signal, функция, 111,113,114 <signal.h>, НО sigpause, функция, 114 sigpending, функция, 114 SIGPIPE, сигнал, 80, 81, 531 sigprocmask, функция, 114,116,

119,126

sigqueue, функция, 114,124,125, 145 SIGRTMAX, константа, 123 SIGRTMIN, константа, 123,124 SIGSEGV, сигнал, 195,288,328,338,

339,537 sigset, функция, 114 sigsuspend, функция, 114,116,118 SIGTERM, сигнал, 483 sigtimedwait, функция, 119 SIGUSRl, сигнал, 111,112,114,

116,119 sigval, структура, 123, 124

sigwait, функция, 118,119

определение, 118 sigwaitinfo, функция, 119 size t, тип, 108 sleep, сигнал, 116

sleep, функция, 114,151,235, 541,542

sleep us, функция, 358

socket, функция, 415

socketpair, функция, 64, 70

Solaris 2.5, 372

Solaris 2.6, 94

Solaris 2.6, 37,42,51,59, 72, 73,80; 95, 99,100,104,105,122,123,127,132, 133,176,183, 230,231,234, 245,251, 258,341, 366, 372, 383,386,413, 474, 475,477,479,485,486,495, 502, 522, 532-536

Solaris 2.7, 378

Solaris 2.x, 529

Spec 1170, 37

spinning, 187

st dev, поле, 50,51

st ino, поле, 50,51

st mode, поле, 43, 64,139, 288,383

st size, поле, 96,283

stat, структура, 43, 50, 51, 64, 96, 139, 283, 288,345, 383

stat, функция, 43, 50, 64,114, 139, 283, 288,529

statd, программа, 236

stderr, поток, 74

strchr, функция, 84

strerror, функция, 70

SunRPC, 415

SunOS 4.1.x, 335

svc, суффикс, 418

SVMSG MODE, константа, 57

SVR4, 106,341,375,395

SVSEM MODE, константа, 295

SYN, 543

sysconf, функция, 93, 95,109,113,126,

277, 286, 337,532 sysconfig, программа, 59 sysconfig, функция, 474 sysconfigdb, программа, 60 sysdef, команда, 59



<sys/errno.h>, 516

<sys/ipc.h>, 52

syslog, программа, 354, 524

<sys/mman.h>, 42

<sys/msg.h>, 49,55,152,154,157

<sys/sem.h>, 49,55,301,308

<sys/shm.h>, 49,55,361

<sys/stat.h>, 45, 74

system activity reporter, 61

System V, 105

System V IPC, 49 ограничения, 58 создание и открытие, 52

System V Release 3, 225

System V Release 3.0, 123

system, функция, 157

tar, программа, 35 tcdrain, функция, 113 tcflow, функция, 113 tcflush, функция, 114 tcgetattr, функция, 114 tcgetgrp, функция, 114 TCP, 417,475,543,544 tcpdump, функция, 544 tcsendbreaii, функция, 114 tcsetattr, функция, 114 tcsetpgrp, функция, 114 termination status, 81 The Open Group, 37 thr setconcurrency, функция, 183 thread cancellation, 400 thread start function, 515 thread name, функция, 387 TI-RPC, 544 time, функция, 114 timer getoverrun, функция, 114 timer gettime, функция, 114 timer settime, функция, 114,125 times, функция, 114 timespec, структура, 192 timeval, структура, 485, 545 touch, функция, 482 two-level, 184

type, поле, 105

typedef, оператор, 124,400

<types.h>, 49

UDP, 359,417,475,543,545

дейтаграммы, 106 uid, поле, 54,56,153,303 ulimit, программа, 94 umask, значение, 61 umask, команда, 45 umask, функция, 114 uname, функция, 114 <unistd.h>, 30,194, 277 Unix, 37

CB, 49

Columbus, 49

версии и переносимость, 37 Unix 95, 37

Unix 98, 37,152, 179,194, 225, 302,

303,308, 380,482, 502, 537 Unix System III, 63 unlink, функция, 76, 78, 99, 114,139,

141, 234, 235, 236, 246, 281, 296, 360,

375, 391

unpipc.h, 57, 76,129, 134, 295, 307,

518,522 utime, функция, 114

va arg, функция, 134, 280 va mode t, тип, 280, 285 va start, функция, 280 valloc, функция, 482 vi, программа, 21,36

wait, 240, 245, 301

wait, функция, 114

waitpid, функция, 68,95, 114, 171, 516

wc, программа, 181

wrapper functions, 32

write, функция, 26, 63, 72, 75, 80, 81, 86, 105,113, 114,120,164, 181, 220, 225, 227, 268, 285, 286, 299, 322, 323, 334, 341,531,534,537, 540



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 [ 181 ] 182 183 184 185 186

© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования.