MLR_Modem
 
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MLR_Modem_Event Struct Reference

Represents an event from the modem. More...

#include <MLR_Modem.h>

Public Member Functions

 MLR_Modem_Event ()
 
 MLR_Modem_Event (ModemError err, MLR_Modem_Response t)
 
 MLR_Modem_Event (ModemError err, MLR_Modem_Response t, int32_t val)
 
 MLR_Modem_Event (ModemError err, MLR_Modem_Response t, int32_t val, const uint8_t *p, uint16_t l)
 

Public Attributes

MLR_Modem_Error error
 Error code.
 
MLR_Modem_Response type
 Type of response.
 
int32_t value
 Numerical value associated with the response.
 
const uint8_t * pPayload
 Pointer to payload data (e.g., for DataReceived)
 
uint16_t payloadLen
 Length of payload data.
 

Detailed Description

Represents an event from the modem.

Constructor & Destructor Documentation

◆ MLR_Modem_Event() [1/4]

MLR_Modem_Event::MLR_Modem_Event ( )
inline

◆ MLR_Modem_Event() [2/4]

MLR_Modem_Event::MLR_Modem_Event ( ModemError  err,
MLR_Modem_Response  t 
)
inline

◆ MLR_Modem_Event() [3/4]

MLR_Modem_Event::MLR_Modem_Event ( ModemError  err,
MLR_Modem_Response  t,
int32_t  val 
)
inline

◆ MLR_Modem_Event() [4/4]

MLR_Modem_Event::MLR_Modem_Event ( ModemError  err,
MLR_Modem_Response  t,
int32_t  val,
const uint8_t *  p,
uint16_t  l 
)
inline

Member Data Documentation

◆ error

MLR_Modem_Error MLR_Modem_Event::error

Error code.

◆ payloadLen

uint16_t MLR_Modem_Event::payloadLen

Length of payload data.

◆ pPayload

const uint8_t* MLR_Modem_Event::pPayload

Pointer to payload data (e.g., for DataReceived)

◆ type

MLR_Modem_Response MLR_Modem_Event::type

Type of response.

◆ value

int32_t MLR_Modem_Event::value

Numerical value associated with the response.


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