Вопросы по теме 'signals'

Захват сигнала уничтожения в приложении Eclipse RCP
У меня есть версия командной строки приложения Eclipse RCP GUI, которое может использовать множество одних и тех же плагинов (это удобно для интеграционного тестирования). Одна вещь, которую он делает, это подключается к серверу, запрашивает материал...
1026 просмотров
schedule 21.02.2023

Программа SDL/C++ OpenGL, как остановить SDL от перехвата SIGINT
Я использую SDL для приложения OpenGL, работающего в Linux. Моя проблема в том, что SDL ловит SIGINT и игнорирует его. Это боль, потому что я разрабатываю через сеанс экрана и не могу убить работающую программу с помощью CTRL-C (программа, на...
3590 просмотров
schedule 31.12.2022

Сигнал Django pre_save вызывается, когда commit=False
Я пишу приложение Django, которое будет отслеживать изменения в моделях аналогично интерфейсу администратора. Например, я смогу отобразить список изменений модели, который выглядит примерно так Changed Status from Open to Closed . Я использую для...
2476 просмотров

Как программно выбрать устройство BT для отправки файла?
Я разрабатываю информационный киоск, и мне нужно приложение BT, которое может автоматически передавать файл на ближайшее устройство с поддержкой BT, предполагая, что это будет телефон человека, стоящего в данный момент перед киоском. Есть ли...
204 просмотров
schedule 02.10.2023

Программное получение уровня несущего сигнала iPhone
Есть ли способ узнать носитель iPhone и / или текущий уровень сигнала с помощью Objective-C? Я знаю, как определить, присутствует ли соединение для передачи данных, и является ли это соединение Wi-Fi или сотовым. Я также знаю, что вы можете вручную...
4447 просмотров
schedule 10.03.2024

Сигнал 11 segfault при системном вызове wait ()?
Я работаю над базовой оболочкой на C. В моей реализации каналов я считаю команды в строке и итеративно fork() новый процесс. В конце каждой итерации я wait() выполняю дочернюю операцию, прежде чем переходить к следующей команде. Это отлично...
2207 просмотров
schedule 20.07.2022

формирование полусинусоидального импульса
я хотел знать, какова форма импульса modem.oqpskmod ? и если это не полусинусоидальная форма импульса, как можно сделать его полусинусоидальной формой импульса, как указано в стандарте ieee 802.15.4 (zigbee), где это показано следующим образом...
2741 просмотров

Как правильно обрабатывать сигналы при использовании шаблона рабочего потока?
У меня есть простой сервер, который выглядит примерно так: void *run_thread(void *arg) { // Communicate via a blocking socket } int main() { // Initialization happens here... // Main event loop while (1) { new_client =...
572 просмотров
schedule 05.02.2022

Android: как получить сигналы процесса в действии, чтобы убить дочерний процесс?
Мое приложение вызывает Runtime.exec () для запуска исполняемого файла в отдельном процессе во время запуска. Я бы хотел, чтобы этот дочерний процесс был убит при выходе из родительской активности. Теперь я могу использовать onDestroy () для...
1664 просмотров
schedule 28.02.2023

Базовая обработка сигналов в C++
Это довольно простой сценарий, но я не нахожу слишком много полезных ресурсов. У меня есть программа на С++, работающая в Linux, которая обрабатывает файлы. Читает строки, делает различные преобразования, записывает данные в базу данных. Есть...
22402 просмотров
schedule 16.09.2022

Обработчик сигналов SIGKILL
У меня есть требование записывать в файл журнала при получении любой команды завершения, такой как SIGTERM И SIGKILL. Я могу зарегистрироваться в SIGTERM, но как обрабатывать сигнал SIGKILL?
31121 просмотров
schedule 04.06.2024

Проблема с потоками и сигналами в PyQt
У меня возникли проблемы с общением между потоками в PyQt. Я использую сигналы для связи между двумя потоками, отправителем и слушателем. Отправитель отправляет сообщения, которые, как ожидается, будут получены слушателем. Однако сообщения не...
10411 просмотров
schedule 24.11.2023

С#: как принудительно вызвать метод из основного потока, каким-то образом сигнализируя из другого потока
Извините за длинное название, я даже не знаю, как сформулировать вопрос Я использую библиотеку, которая запускает обратный вызов из другого контекста из основного потока (это библиотека C), я создал обратный вызов на С#, и когда его вызывают, я...
12106 просмотров
schedule 08.01.2024

Прохождение класса через настройку сигнала/слота в Qt
Я пытаюсь получить информацию о нескольких переменных-членах класса на принимающей стороне настройки слота/сигнала, поэтому я хотел бы передать весь класс. К сожалению, после передачи класса переменные-члены кажутся пустыми. Вот несколько фрагментов...
4894 просмотров

Как определить, выполняется ли код в контексте обработчика сигналов?
Я только что узнал, что кто-то вызывает - из обработчика сигнала - определенно не безопасную для асинхронных сигналов функцию, которую я написал. Итак, теперь мне любопытно: как обойти эту ситуацию, чтобы она не повторилась? Я хотел бы иметь...
4346 просмотров
schedule 05.05.2022

Отправка сигналов работающей JVM
Я использую собственный обработчик сигналов для перехвата сигналов TERM, ABRT и INT в пользовательском демоне Java. У меня есть этот обработчик в коде, поэтому я могу отправлять ему сигналы TERM и изящно завершать работу программы с помощью команды...
20012 просмотров
schedule 21.02.2024

C++ Отправка простого сигнала в Windows
есть ли эквивалент функции kill() в Windows? int kill(pid_t pid, int sig); Если нет, можно ли проверить, работает ли процесс на основе его PID? Спасибо
3977 просмотров
schedule 01.05.2023

не могу заставить прослушиватель сигналов dbus работать в C с помощью мультимедийных клавиш gnome
Я пытаюсь создать собственное приложение, которое будет прослушивать медиа-ключи в gnome с помощью dbus. Я нашел скрипт, который работает на питоне, и я пытаюсь заставить его работать, преобразовав его в C. Мой c-код строится и работает правильно, но...
1746 просмотров
schedule 16.09.2023

Glade, GtkBuiler или Gtk неожиданно поменяли местами обработчик сигнала
void add_button_clicked(GtkButton * widget, GtkTreeView * treeview){ printf("%s\n",G_OBJECT_TYPE_NAME(widget)); } // Prints GtkTreeView Хотя стандартный сигнал GtkButton: clicked должен работать так (сам виджет, за которым следуют...
499 просмотров
schedule 18.11.2023

Связь медленного системного вызова с сигналом
Я изучаю медленный системный вызов и сигналы. Для обычной системы медленный системный вызов (чтение с терминального устройства) может блокироваться навсегда. и ниже пример, возможно чтение до истечения времени ожидания через некоторое время времени....
617 просмотров
schedule 07.12.2023