Именованный канал
Именованный канал
При работе с именованным каналом создаем специальный файл:
mknod filename p, где p - тип файла.
Работа с именованным каналом производится также как с обычным файлом (теми же системными вызовами), за исключением того, что реально на диске информация не сохраняется, а передается от процесса, вызвавшего запись, процессу, вызвавшему чтение.
Пример:
main ()
{ int rd = open (‘имя ф. канала’, O_WRONLY);
write (fd, “Hello”, 6);
close (fd);
Рекомендуемые материалы
}
main ()
Люди также интересуются этой лекцией: Лекция 20.
{ char buf [16];
int fd = open (‘имя ф. канала’,O_RDONLY);
read (fd, buf,16);
printf (“%s”, buf);
close (fd);
}

















