Lines Matching full:handler
2 * @brief Modem command handler header file.
4 * Text-based command handler implementation for modem context driver.
129 * @param data: command handler data reference
138 * @param data: command handler data reference
147 * @brief update the parser's handler commands
149 * @param data: handler data to use
169 * @param handler: command handler to use
180 struct modem_cmd_handler *handler,
189 * @param handler: command handler to use
199 struct modem_cmd_handler *handler, in modem_cmd_send_nolock() argument
205 return modem_cmd_send_ext(iface, handler, handler_cmds, in modem_cmd_send_nolock()
214 * @param handler: command handler to use
224 struct modem_cmd_handler *handler, in modem_cmd_send() argument
229 return modem_cmd_send_ext(iface, handler, handler_cmds, in modem_cmd_send()
237 * @param handler: command handler to use
246 struct modem_cmd_handler *handler,
254 * @param handler: command handler to use
263 struct modem_cmd_handler *handler,
269 * @brief Modem command handler configuration
272 * command handler data context. The struct is initialized and then passed
301 * @brief Initialize modem command handler
303 * @details This function is called once for each command handler, before any
307 * contained in the setup struct, must persist as long as the command handler itself.
309 * @param handler Command handler to initialize
310 * @param data Command handler data to use
311 * @param setup Command handler setup
316 int modem_cmd_handler_init(struct modem_cmd_handler *handler,
328 * @param handler: command handler to lock
333 int modem_cmd_handler_tx_lock(struct modem_cmd_handler *handler,
339 * @param handler: command handler to unlock
341 void modem_cmd_handler_tx_unlock(struct modem_cmd_handler *handler);
347 * using the command handler. The command handler will invoke any matching modem
354 * @param handler The handler wich will handle the command when processed
357 static inline void modem_cmd_handler_process(struct modem_cmd_handler *handler, in modem_cmd_handler_process() argument
360 handler->process(handler, iface); in modem_cmd_handler_process()