Результаты поиска по запросу "file-descriptor"
Убить дочерний процесс, ожидая его
л следующую программуиз документов 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 { ...
Почему 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, ...
передача файлового дескриптора функции библиотеки C через ctypes в windows
Я пытаюсь передать дескриптор файла через ctypes, в функцию C, где записи выполняются на FD. На Linux это работает. На Windows это не так, и я не понимаю, почему (у меня нет опыта в качестве разработчика для Windows) //C func signature: void ...
Общее объяснение того, как работает epoll?
Я делаю техническую переписку при переключении из опроса базы данных (через синхронный вызов хранимой процедуры) в очередь сообщений (через pub / sub). Мне бы хотелось объяснить, как опрос базы данных сильно отличается и намного тяжелее, чем ...
Когда FileDescriptor закрыт?
Мое приложение должно сделать следующее: ОткрытьFileInputStreamи получить базовыйFileDescriptor (черезgetFd())Создайте новыйFileInputStream объекты на основе вышеFileDescriptorПока мне нужен был только одинFileDescriptorтак что я раньше закрывал ...
мост между двумя файловыми дескрипторами
У меня есть розеткая делаю
Что такое «исключение» дескриптора файла?
Когда один вызывает select (), спрашивая, какие дескрипторы файлов имеют "исключения» ожидание, что это значит?Как один из них вызывает "исключения...
Как выполнить программу из файлового дескриптора?
Мне нужно выполнить файл, когда я знаю только дескриптор. Также возможно, что нет никаких ссылок на файл, так что узнать имя как-то не вариант. Все функции e...
Некоторые редакторы и другие инструменты (например, rsync) могут создать файл под другим именем, а затем переименовать его.
ользую inotify для мониторинга локального файла, например, "/ root / temp" с помощью inotify_add_watch(fd, "/root/temp", mask).Когда этот файл будет удален, программа будет заблокированаread(fd, buf, bufSize) функция. Даже если я создаю новый ...