Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
modem_chat_script Struct Reference

Modem chat script. More...

#include <chat.h>

Data Fields

const char * name
 Name of script.
 
const struct modem_chat_script_chatscript_chats
 Array of script chats.
 
uint16_t script_chats_size
 Elements in array of script chats.
 
const struct modem_chat_matchabort_matches
 Array of abort matches.
 
uint16_t abort_matches_size
 Number of elements in array of abort matches.
 
modem_chat_script_callback callback
 Callback called when script execution terminates.
 
uint32_t timeout
 Timeout in seconds within which the script execution must terminate.
 

Detailed Description

Modem chat script.

Field Documentation

◆ abort_matches

const struct modem_chat_match* modem_chat_script::abort_matches

Array of abort matches.

◆ abort_matches_size

uint16_t modem_chat_script::abort_matches_size

Number of elements in array of abort matches.

◆ callback

modem_chat_script_callback modem_chat_script::callback

Callback called when script execution terminates.

◆ name

const char* modem_chat_script::name

Name of script.

◆ script_chats

const struct modem_chat_script_chat* modem_chat_script::script_chats

Array of script chats.

◆ script_chats_size

uint16_t modem_chat_script::script_chats_size

Elements in array of script chats.

◆ timeout

uint32_t modem_chat_script::timeout

Timeout in seconds within which the script execution must terminate.


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