|
static EL_Event | EL_init_event_ (EL_GROUP group, uint32_t local, EL_ERROR_LEVEL err_level, uint32_t note) |
| イベント (EL_Event) を初期化 [詳解]
|
|
static EL_ACK | EL_record_event_ (EL_GROUP group, uint32_t local, EL_ERROR_LEVEL err_level, uint32_t note) |
| イベント (EL_Event) を記録 [詳解]
|
|
static EL_ACK | EL_record_event_to_tlog_ (const EL_Event *event) |
| イベント (EL_Event) を TLog に記録 [詳解]
|
|
static void | EL_check_tlog_wp_ (EL_ERROR_LEVEL err_level) |
| TLog の wp をチェックし, event を生成する [詳解]
|
|
static void | EL_clear_all_tlog_ (void) |
| TLogテーブルをすべてクリア [詳解]
|
|
static void | EL_clear_tlog_ (EL_ERROR_LEVEL err_level) |
| TLogテーブルをクリア [詳解]
|
|
static void | EL_record_event_to_clog_ (const EL_Event *event) |
| イベント (EL_Event) を CLog に記録 [詳解]
|
|
static void | EL_clear_all_clog_ (void) |
| CLogテーブルをすべてクリア [詳解]
|
|
static void | EL_clear_clog_ (EL_ERROR_LEVEL err_level) |
| CLogテーブルをクリア [詳解]
|
|
static EL_CLOG_LOG_ACK | EL_search_clog_ (const EL_Event *event, uint16_t *log_idx, uint16_t *order_idx) |
| 該当イベントの CLog を検索し取得する [詳解]
|
|
static void | EL_move_to_front_in_clog_ (const EL_Event *event) |
| 該当イベントの CLog を,イベントテーブルの先頭に出す [詳解]
|
|
static void | EL_create_clog_on_front_ (const EL_Event *event) |
| イベントテーブル先頭に該当イベントの CLog をつくる [詳解]
|
|
static void | EL_clear_latest_event_ (void) |
| 最新ログをクリア [詳解]
|
|
static void | EL_clear_statistics_ (void) |
| 統計情報をクリア [詳解]
|
|
void | EL_initialize (void) |
| event_logger の初期化 [詳解]
|
|
EL_ACK | EL_record_event (EL_GROUP group, uint32_t local, EL_ERROR_LEVEL err_level, uint32_t note) |
| イベント (EL_Event) を記録 [詳解]
|
|
EL_ACK | EL_enable_logging (EL_GROUP group) |
| event_logger の EL_Event.group の有効化 [詳解]
|
|
EL_ACK | EL_disable_logging (EL_GROUP group) |
| event_logger の EL_Event.group の無効化 [詳解]
|
|
int | EL_is_logging_enable (EL_GROUP group) |
| event_logger の EL_Event.group が有効か? [詳解]
|
|
void | EL_enable_all_logging (void) |
| event_logger の全 EL_Event.group の有効化 [詳解]
|
|
void | EL_disable_all_logging (void) |
| event_logger の全 EL_Event.group の無効化 [詳解]
|
|
EL_ACK | EL_enable_tlog_overwrite (EL_ERROR_LEVEL err_level) |
| TLog のイベントテーブルの上書きを有効化 [詳解]
|
|
EL_ACK | EL_disable_tlog_overwrite (EL_ERROR_LEVEL err_level) |
| TLog のイベントテーブルの上書きを無効化 [詳解]
|
|
void | EL_enable_tlog_overwrite_all (void) |
| TLog のイベントテーブルの上書きをすべて有効化 [詳解]
|
|
void | EL_disable_tlog_overwrite_all (void) |
| TLog のイベントテーブルの上書きをすべて無効化 [詳解]
|
|
int | EL_is_tlog_overwrite_enable (EL_ERROR_LEVEL err_level) |
| TLog のイベントテーブルの上書きが有効か? [詳解]
|
|
const EL_Event * | EL_get_the_nth_tlog_from_the_latest (EL_ERROR_LEVEL err_level, uint16_t n) |
| TLog のイベントテーブルの最新からn番目のイベントを取得 [詳解]
|
|
CCP_CmdRet | Cmd_EL_INIT (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_CLEAR_LOG_ALL (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_CLEAR_LOG_BY_ERR_LEVEL (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_CLEAR_STATISTICS (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_CLEAR_TLOG (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_CLEAR_CLOG (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_RECORD_EVENT (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_TLOG_SET_PAGE_FOR_TLM (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_CLOG_SET_PAGE_FOR_TLM (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_INIT_LOGGING_SETTINGS (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_ENABLE_LOGGING (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_DISABLE_LOGGING (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_ENABLE_LOGGING_ALL (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_DISABLE_LOGGING_ALL (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_ENABLE_TLOG_OVERWRITE (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_DISABLE_TLOG_OVERWRITE (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_ENABLE_TLOG_OVERWRITE_ALL (const CommonCmdPacket *packet) |
|
CCP_CmdRet | Cmd_EL_DISABLE_TLOG_OVERWRITE_ALL (const CommonCmdPacket *packet) |
|