activity_recognition_device構造体リファレンス
activity_recognition_device構造体リファレンス
#include < activity_recognition.h >
データフィールド | |
hw_device_t | 一般 |
空所(* | register_activity_callback )(const struct activity_recognition_device * dev、const activity_recognition_callback_procs_t * callback) |
int(* | enable_activity_event )(const struct activity_recognition_device * dev、uint32_t activity_handle、uint32_t event_type、int64_t max_batch_report_latency_ns) |
int(* | disable_activity_event )(const struct activity_recognition_device * dev、uint32_t activity_handle、uint32_t event_type) |
int(* | フラッシュ)(const struct activity_recognition_device * dev) |
空所(* | reserved_procs [16-4])(void) |
詳細な説明
ファイルactivity_recognition.hの154行で定義されています。
フィールドドキュメント
hw_device_t common |
活動認識装置の一般的な方法。この構造のユーザーは、 hw_device_tがactivity_recognition_deviceを参照していることがわかっているコンテキストで、 hw_device_tをactivity_recognition_deviceポインターにキャストするため、これはactivity_recognition_deviceの最初のメンバーである必要があります。
ファイルactivity_recognition.hの161行で定義されています。
int(* disable_activity_event)(const struct activity_recognition_device * dev、uint32_t activity_handle、uint32_t event_type) |
ファイルactivity_recognition.hの214行で定義されています。
int(* enable_activity_event)(const struct activity_recognition_device * dev、uint32_t activity_handle、uint32_t event_type、int64_t max_batch_report_latency_ns) |
ファイルactivity_recognition.hの207行で定義されています。
int(* flush)(const struct activity_recognition_device * dev) |
ファイルactivity_recognition.hの225行で定義されています。
void(* register_activity_callback)(const struct activity_recognition_device * dev、const activity_recognition_callback_procs_t * callback) |
ファイルactivity_recognition.hの167行で定義されています。
void(* reserved_procs [16-4])(void) |
ファイルactivity_recognition.hの228行で定義されています。
この構造体のドキュメントは、次のファイルから生成されました。