| Zephyr Project API 4.2.99
    A Scalable Open Source RTOS | 
Modem chat script. More...
#include <chat.h>
| Data Fields | |
| const char * | name | 
| Name of script. | |
| const struct modem_chat_script_chat * | script_chats | 
| Array of script chats. | |
| uint16_t | script_chats_size | 
| Elements in array of script chats. | |
| const struct modem_chat_match * | abort_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. | |
Modem chat script.
| const struct modem_chat_match* modem_chat_script::abort_matches | 
Array of abort matches.
| uint16_t modem_chat_script::abort_matches_size | 
Number of elements in array of abort matches.
| modem_chat_script_callback modem_chat_script::callback | 
Callback called when script execution terminates.
| const char* modem_chat_script::name | 
Name of script.
| const struct modem_chat_script_chat* modem_chat_script::script_chats | 
Array of script chats.
| uint16_t modem_chat_script::script_chats_size | 
Elements in array of script chats.
| uint32_t modem_chat_script::timeout | 
Timeout in seconds within which the script execution must terminate.