/
Sangak
/
ardupilot
Обзор
Документация
Войти
/
Sangak
/
ardupilot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libraries/AP_HAL_Linux/HAL_Linux_Class.h
25 строк
463 B
Oleksiy Protas
AP_HAL_Linux: delay signal handlers setup
05 апр 2024, 03:36
05 апр 2024, 03:36
364e6f0
Код
Авторство
О чём код?
#pragma once #include <AP_HAL/AP_HAL.h> #include <signal.h> class HAL_Linux : public AP_HAL::HAL { public: HAL_Linux(); void run(int argc, char* const* argv, Callbacks* callbacks) const override; void setup_signal_handlers() const; static void exit_signal_handler(int); protected: volatile sig_atomic_t _should_exit = false; }; #if HAL_NUM_CAN_IFACES namespace Linux { class CANIface; } typedef Linux::CANIface HAL_CANIface; #endif