![]() |
nRF Connect SDK API 3.3.99
|
#include <stddef.h>#include <stdbool.h>#include <zephyr/kernel.h>#include <zephyr/sys/util_macro.h>#include <zephyr/toolchain.h>Go to the source code of this file.
Data Structures | |
| struct | at_monitor_entry |
| AT monitor entry. More... | |
Macros | |
| #define | ANY NULL |
| #define | PAUSED 1 |
| #define | ACTIVE 0 |
| #define | AT_MONITOR(name, _filter, _handler, ...) |
| Define an AT monitor to receive notifications in the system workqueue thread. | |
| #define | AT_MONITOR_ISR(name, _filter, _handler, ...) |
| Define an AT monitor to receive AT notifications in an ISR. | |
Typedefs | |
| typedef void(* | at_monitor_handler_t) (const char *notif) |
| AT monitor callback. | |
Functions | |
| static void | at_monitor_pause (struct at_monitor_entry *mon) |
| Pause monitor. | |
| static void | at_monitor_resume (struct at_monitor_entry *mon) |
| Resume monitor. | |