Результаты поиска по запросу "file-descriptor"

1 ответ

Убить дочерний процесс, ожидая его

л следующую программуиз документов Rust дляstd::process::Command [https://doc.rust-lang.org/std/process/struct.Command.html], Он перестает работать после нескольких итераций. use std::process::Command; use std::process::Stdio; fn main() { loop { ...

1 ответ

Почему FD_SET / FD_ZERO для select () внутри цикла?

Я использую функцию выбора для связи между моими сокетами. У меня есть время цикла, и я - while(!done) { FD_ZERO(&read_flags); FD_ZERO(&write_flags); FD_SET(comm_fd1, &read_flags); FD_SET(comm_fd2, &read_flags); FD_SET(STDIN_FILENO, ...

1 ответ

передача файлового дескриптора функции библиотеки C через ctypes в windows

Я пытаюсь передать дескриптор файла через ctypes, в функцию C, где записи выполняются на FD. На Linux это работает. На Windows это не так, и я не понимаю, почему (у меня нет опыта в качестве разработчика для Windows) //C func signature: void ...

ТОП публикаций

1 ответ

Общее объяснение того, как работает epoll?

Я делаю техническую переписку при переключении из опроса базы данных (через синхронный вызов хранимой процедуры) в очередь сообщений (через pub / sub). Мне бы хотелось объяснить, как опрос базы данных сильно отличается и намного тяжелее, чем ...

1 ответ

Когда FileDescriptor закрыт?

Мое приложение должно сделать следующее: ОткрытьFileInputStreamи получить базовыйFileDescriptor (черезgetFd())Создайте новыйFileInputStream объекты на основе вышеFileDescriptorПока мне нужен был только одинFileDescriptorтак что я раньше закрывал ...

2 ответа

увеличить ulimit для числа файловых дескрипторов

Как

2 ответа

мост между двумя файловыми дескрипторами

У меня есть розеткая делаю

2 ответа

Что такое «исключение» дескриптора файла?

Когда один вызывает select (), спрашивая, какие дескрипторы файлов имеют "исключения» ожидание, что это значит?Как один из них вызывает "исключения...

2 ответа

Как выполнить программу из файлового дескриптора?

Мне нужно выполнить файл, когда я знаю только дескриптор. Также возможно, что нет никаких ссылок на файл, так что узнать имя как-то не вариант. Все функции e...

2 ответа

Некоторые редакторы и другие инструменты (например, rsync) могут создать файл под другим именем, а затем переименовать его.

ользую inotify для мониторинга локального файла, например, "/ root / temp" с помощью inotify_add_watch(fd, "/root/temp", mask).Когда этот файл будет удален, программа будет заблокированаread(fd, buf, bufSize) функция. Даже если я создаю новый ...