|
Программирование >> Структура ядра и системные вызовы
предметный указатель Аутентификация - AUTH DES - AUTH NONE - AUTH SYS -AUTH UNIX Библиотечные функции RPC: - rstat - nisers - rwall - spray Блоки-ловушки Блокировка файлов Блокировки: - записи (исключающие) - обязательные - продвижение - разделение - рекомендуемые - чтения (разделяемые) 478 476 476 476 432 432 432 432 174 174 176 176 174 174 Гнезда Данные: - закрыть[е - защищенные - открытые - статические - члень[ 2Уа21Д шаг- Заголовки Индексные дескрипторы Интервальньге таймеры Интерфейс транспортного уровня (TL1) Исключительные ситуации 32 32 32 35 33 135 278 389 62 Классы: - devfile - diifile - filebase - fstream - message - pipefile - regfile - RPC - sock - symfile - timer -TLI - абстрактные - базовые (надклассы) - виртуальные базовые - дружественные - наследование - объявление - потока ввода-вывода - производные (подклассы) - шаблоны Компилятор rpcgen Конечные точки транспортировки 199 197 191 191 310 198 194 450 378 201 287 409 47 40 44 38 40 33 71 40 58 Манипуляторы Межпроцессное взаимодействие - разделяемая память: POSIX.Ib UNIX System V 78 296 315, 330, 355 297, 321, 333 Многопотоковое профаммирование 513 Обратный вызов Объекты синхронизации 533 - взаимоисключающие блокировки 534 - семафоры - условные переменные 550 540 Операторы: - throw / 62 Операции: - new I 50 - перегрузка j 53 - расширения области видимости 34 Процессы Э1С t Сигналы Список генерации Список инициализации Стандартные библиотечные функции С - abort - atexit - atof - atoi - atol - calloc - crypt - ctime - encrypt - endpwent - exit - fdopen - fgetgrent - fgetpwent - free - freopen - getenv - getgrent - getgrgid - getgrnam - getgrwent - getopt - getpwnam - getpwuid - gmtime 259 67 43 85 94 94 92 92 92 102 120 104 121 117 94 89 119 118 102 88 94 119 119 119 119 113 117 117 105
Точки транспортировки конечные 389 Удаленные вызовы процедур (RPC) 429 Ф Файловые API - FIFO-файлов: mkfifo j pipe - каталогов: closedir mknod opendir readdir rewinddir rmdir seekdir telldir - общие access chmod chown close creat fchmod fchown fcntl fstat Ichown link Iseek open read i stat unlink utime write - символических ссылок: Istat readlink symlink mknod Файлы заголовков Файлы - жесткие ссылки - каталоги - символические ссылки Функции: - виртуальные - встроенные - деструктор - дружественньге - конструктор - непостоянные - постоянные - статические - чистые виртуальные - члены - шаблоны 181 179 180 180 181 181 181 181 148 167 168 170 155 152 168 170 156, 175 161 170 159 158 149 153 161 160 172 154 190 189 188, 189 183 143 142 143 36 33, 36 38 33, 36 39 39 35 47 33 56 API TLI: - t accept - t bind - t close - t connect - tjisten -t open - t rcv - t rcvconnect - t rcvdis - t rcvrel - t rcviidata - t rcvuderr - t snd - t snddis - t sndrel - t sndudata API ввода-вывода с отображением в памяти: - mmap - msync i - munmap API гнезд: - accept - bind - connect - listen - recv - recvfrom - send - sendto - shutdown - socket API потоков выполнения: - pthread create - pthread detach T- pthread exit - pthreadjoin - pthread kill - pthread sigmask - sched yield - thr continue - thr create - thr exit 399 396 408 .,/401 .:398 ;4i393 Ml. 404 ;y:);i401 : 11407 ..4 407 :*405 ..405 403 407 -Г406 403 ;: 351 ,V;35i 370 (368 369 369 372 372 371 371 373 367 529 531 531 531 531 531 532 520 519 521 - thr getconcurrency - thr getprio - thrjoin - thr kill - thr min stack - thr self - thr setconcurrency - thr setprio - thr sigsetmask - thr siispend - thr yield API процессов: - exit -fork - getegid geteuid - getpgф - getpid - getppid -pipe - setegid - seteuid - setgid - setpgid - setsid - setuid - vfork - wait - waitpid API разделяемой памяти: - ftruncate - semctl - shm open - shm unlink - shmat - shmdt - shmget API семафоров: - sem close - sern destroy - sem getvalue - semjnit - semopen 523 523 521 522 520 520 523 523 522 520 523 215 212 240 240 239 239 239 225 242 242 242 241 241 242 212 216 216 355 339 355 356 337 338 336 332 332 331 331 331 - sem post - sem JryMrait - sem unliJk - sem wait \ - semctl \ - semget \ - semop I API сигналов: - alarm - kill - sigaction - sigfillset - sighold - sigismember - signal - sigpause - sigpending - sigprocmask - sigset API сообщений: - mq close - mq jetattr 332 332 332 332 328 326 327 274 268 266 268 266 263 268 267 265 264 317 318 - mq notify 317 - mq receive 316 - mq send 316 - mq setattr 318 - msgcti 307 - msgget 303 - msgrcv 305 - msgsnd 304 API удаленных вызовов процедур: - clnt call 470 - clnt create 469 - cInt pcreateerror 470 - clnt perror 470 - svc create 467 - SVC jetargs 468 - svc run 468 - svc sendreply 469 - svctcp create 468 - svcudp create 468
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |