LinuxCNC Documentation

СИНТАКСИС

#include <rtapi_app.h>
int rtapi_app_main(void);

АРГУМЕНТИ

Жоден

ОПИС

Тіло rtapi_app_main, яке надає автор компонента, зазвичай складається з виклику rtapi_init або hal_init, а потім іншого коду ініціалізації, специфічного для компонента.

ПОВЕРНЕНЕ ЗНАЧЕННЯ

Повертає 0 у разі успіху. Повертає від’ємне значення errno (наприклад, -EINVAL) у разі помилки. Існуючий код також повертає значення помилок RTAPI або HAL, але використання від’ємних значень errno забезпечує кращу діагностику з боку insmod.

МІРКУВАННЯ В РЕАЛЬНОМУ ЧАСІ

Викликається автоматично інфраструктурою rtapi в контексті ініціалізації (не в режимі реального часу).

ДИВІТЬСЯ ТАКОЖ

rtapi_app_exit(3), rtapi_init(3), hal_init(3)