C2A_Core
EL_Event 構造体

イベント [詳解]

#include <event_logger.h>

EL_Event 連携図
[凡例]

フィールド

EL_GROUP group
 イベントを特定する group id [詳解]
 
uint32_t local
 
EL_ERROR_LEVEL err_level
 エラーレベル [詳解]
 
ObcTime time
 発生時刻 [詳解]
 
uint32_t note
 

詳解

イベント

event_logger.h296 行目に定義があります。

フィールド詳解

◆ err_level

EL_ERROR_LEVEL err_level

エラーレベル

event_logger.h302 行目に定義があります。

◆ group

EL_GROUP group

イベントを特定する group id

event_logger.h298 行目に定義があります。

◆ local

uint32_t local

それぞれの group ごとに詳細情報を付与するための id enumでもよいし,なにかのエラーコードでも良いし,例えば書き込みが失敗したメモリアドレス,などでも良い groupごとに定義する

event_logger.h299 行目に定義があります。

◆ note

uint32_t note

Event は group, local で同定されるが,さらに補足情報を追加する場合に使う. event_handler などでは無視される 補足情報を追加する場合や,同じ event でも発生場所等で区別したい場合に使える.

event_logger.h305 行目に定義があります。

◆ time

ObcTime time

発生時刻

event_logger.h303 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: