|
Zephyr Project API 4.3.99
A Scalable Open Source RTOS
|
HL78xx event structure. More...
#include <hl78xx_apis.h>
Data Fields | |
| enum hl78xx_evt_type | type |
| Event type. | |
| union { | |
| enum cellular_registration_status reg_status | |
| Network registration status (for HL78XX_LTE_REGISTRATION_STAT_UPDATE) More... | |
| enum hl78xx_cell_rat_mode rat_mode | |
| Radio access technology mode (for HL78XX_LTE_RAT_UPDATE) More... | |
| struct k_cellmeas_signal_info cellmeas | |
| Cellular measurement event content. More... | |
| bool status | |
| Boolean status value. More... | |
| int value | |
| Integer value. More... | |
| } | content |
| Event content (depends on type) | |
HL78xx event structure.
Container for asynchronous events from the HL78xx modem. The type field indicates which union member is valid.
| struct k_cellmeas_signal_info hl78xx_evt::cellmeas |
Cellular measurement event content.
| union { ... } hl78xx_evt::content |
Event content (depends on type)
| enum hl78xx_cell_rat_mode hl78xx_evt::rat_mode |
Radio access technology mode (for HL78XX_LTE_RAT_UPDATE)
| enum cellular_registration_status hl78xx_evt::reg_status |
Network registration status (for HL78XX_LTE_REGISTRATION_STAT_UPDATE)
| bool hl78xx_evt::status |
Boolean status value.
| enum hl78xx_evt_type hl78xx_evt::type |
Event type.
| int hl78xx_evt::value |
Integer value.