|
C2A_Core
|
#include "app_manager.h"#include <src_user/Settings/sils_define.h>#include <string.h>#include "../../Applications/nop.h"#include "../EventManager/event_logger.h"#include "../TimeManager/time_manager.h"#include "../WatchdogTimer/watchdog_timer.h"#include <src_user/TlmCmd/command_definitions.h>#include "../../Library/print.h"#include "../../Library/endian.h"#include "../../TlmCmd/common_cmd_packet_util.h"関数 | |
| static AM_ACK | AM_initialize_app_ (size_t id) |
| static AM_ACK | AM_execute_app_ (size_t id) |
| void | AM_initialize (void) |
| AM_ACK | AM_register_ai (size_t id, const AppInfo *ai) |
| void | AM_initialize_all_apps (void) |
| CCP_CmdRet | Cmd_AM_REGISTER_APP (const CommonCmdPacket *packet) |
| CCP_CmdRet | Cmd_AM_INITIALIZE_APP (const CommonCmdPacket *packet) |
| CCP_CmdRet | Cmd_AM_EXECUTE_APP (const CommonCmdPacket *packet) |
| CCP_CmdRet | Cmd_AM_SET_PAGE_FOR_TLM (const CommonCmdPacket *packet) |
| CCP_CmdRet | Cmd_AM_CLEAR_APP_INFO (const CommonCmdPacket *packet) |
変数 | |
| static AppManager | app_manager_ |
| const AppManager *const | app_manager = &app_manager_ |
|
static |
| void AM_initialize | ( | void | ) |
| void AM_initialize_all_apps | ( | void | ) |
|
static |
| CCP_CmdRet Cmd_AM_CLEAR_APP_INFO | ( | const CommonCmdPacket * | packet | ) |
| CCP_CmdRet Cmd_AM_EXECUTE_APP | ( | const CommonCmdPacket * | packet | ) |
| CCP_CmdRet Cmd_AM_INITIALIZE_APP | ( | const CommonCmdPacket * | packet | ) |
| CCP_CmdRet Cmd_AM_REGISTER_APP | ( | const CommonCmdPacket * | packet | ) |
| CCP_CmdRet Cmd_AM_SET_PAGE_FOR_TLM | ( | const CommonCmdPacket * | packet | ) |
| const AppManager* const app_manager = &app_manager_ |
app_manager.c の 20 行目に定義があります。
|
static |
app_manager.c の 19 行目に定義があります。