Вопросы по теме '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 просмотров
schedule
13.10.2023
Как программно выбрать устройство 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 просмотров
schedule
16.03.2024
Как правильно обрабатывать сигналы при использовании шаблона рабочего потока?
У меня есть простой сервер, который выглядит примерно так:
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 просмотров
schedule
25.05.2022
Как определить, выполняется ли код в контексте обработчика сигналов?
Я только что узнал, что кто-то вызывает - из обработчика сигнала - определенно не безопасную для асинхронных сигналов функцию, которую я написал.
Итак, теперь мне любопытно: как обойти эту ситуацию, чтобы она не повторилась? Я хотел бы иметь...
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