#include <string.h>#include "monitor_ticktime.h"#include "monitor_profile.h"#include "monitor_timer.h"#include "monitor_report.h"#include "monitor_task.h"#include "monitor_log.h"Data Structures | |
| struct | monitor_task_t |
Macros | |
| #define | MONITOR_TASK_CTX (&MONITOR_PRIVATE_VAR_NAME(monitor_task)) |
| #define | BIT(n) (1UL << (n)) |
Functions | |
| void | monitor_task_init (void) |
| void | monitor_task_output_register (monitor_channel_cb output_cb) |
| bool | monitor_priority_send (void) |
| void | monitor_ack_handle (void) |
| int | monitor_task_input_process (uint8_t *data, uint32_t length, uint32_t *drop_offset, uint32_t *expect_length) |
| void | monitor_report_notify_handle (void) |
| void | monitor_report_stream_handle (void) |
| void | monitor_report_buffer_handle (void) |
| void | monitor_report_trigger_handle (void) |
| void | monitor_report_task_handle (void) |
| void | monitor_task_handle (void) |
| #define BIT | ( | n | ) | (1UL << (n)) |
| #define MONITOR_TASK_CTX (&MONITOR_PRIVATE_VAR_NAME(monitor_task)) |
| void monitor_ack_handle | ( | void | ) |
| bool monitor_priority_send | ( | void | ) |
| void monitor_report_buffer_handle | ( | void | ) |
| void monitor_report_notify_handle | ( | void | ) |
| void monitor_report_stream_handle | ( | void | ) |
| void monitor_report_task_handle | ( | void | ) |
| void monitor_report_trigger_handle | ( | void | ) |
| void monitor_task_handle | ( | void | ) |
| void monitor_task_init | ( | void | ) |
| int monitor_task_input_process | ( | uint8_t * | data, |
| uint32_t | length, | ||
| uint32_t * | drop_offset, | ||
| uint32_t * | expect_length | ||
| ) |
| void monitor_task_output_register | ( | monitor_channel_cb | output_cb | ) |