Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
hl78xx_evt Struct Reference

HL78xx event structure. More...

#include <zephyr/drivers/modem/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...
   bool   status 
 Boolean status value. More...
   int   value 
 Integer value. More...
content
 Event content (depends on type).

Detailed Description

HL78xx event structure.

Container for asynchronous events from the HL78xx modem. The type field indicates which union member is valid.

Field Documentation

◆ [union]

union { ... } hl78xx_evt::content

Event content (depends on type).

◆ rat_mode

enum hl78xx_cell_rat_mode hl78xx_evt::rat_mode

Radio access technology mode (for HL78XX_LTE_RAT_UPDATE).

◆ reg_status

enum cellular_registration_status hl78xx_evt::reg_status

Network registration status (for HL78XX_LTE_REGISTRATION_STAT_UPDATE).

◆ status

bool hl78xx_evt::status

Boolean status value.

◆ type

enum hl78xx_evt_type hl78xx_evt::type

Event type.

◆ value

int hl78xx_evt::value

Integer value.


The documentation for this struct was generated from the following file: