Lines Matching full:modem_chat
22 struct modem_chat;
32 typedef void (*modem_chat_match_callback)(struct modem_chat *chat, char **argv, uint16_t argc,
156 typedef void (*modem_chat_script_callback)(struct modem_chat *chat,
210 struct modem_chat { struct
315 int modem_chat_init(struct modem_chat *chat, const struct modem_chat_config *config);
325 int modem_chat_attach(struct modem_chat *chat, struct modem_pipe *pipe);
337 int modem_chat_run_script_async(struct modem_chat *chat, const struct modem_chat_script *script);
349 int modem_chat_run_script(struct modem_chat *chat, const struct modem_chat_script *script);
361 static inline int modem_chat_script_run(struct modem_chat *chat, in modem_chat_script_run()
371 void modem_chat_script_abort(struct modem_chat *chat);
377 void modem_chat_release(struct modem_chat *chat);