KasperskyOS Community Edition 1.1
Содержание
Содержание
Создание IPC-канала до VFS
Рассмотрим программу Client
, использующую файловые системы и сокеты Беркли. Для обработки ее вызовов запустим один процесс VFS (с именем VfsFsnet
). В этот процесс будут направляться как "сетевые", так и "файловые" вызовы. Такой подход используется в тех случаях, когда не требуется разделение "файловых" и "сетевых" информационных потоков.
Чтобы взаимодействие процессов Client
и VfsFsnet
было корректным, имя IPC-канала между ними должно задаваться макросом _VFS_CONNECTION_ID
, объявленным в файле vfs/defs.h
.
Ниже приводится фрагмент init‑описания для соединения процессов Client
и VfsFsnet
.
init.yaml
- name: Client
connections:
- target: VfsFsnet
id: {var: _VFS_CONNECTION_ID, include: vfs/defs.h}
- name: VfsFsnet