Lines Matching full:client
9 * 2018-08-17 chenyong multiple client support
190 /* AT client initialize and start*/
193 /* ========================== multiple AT client function ============================ */
195 /* get AT client object */
199 /* AT client wait for connection to external devices. */
200 int at_client_obj_wait_connect(at_client_t client, rt_uint32_t timeout);
202 /* AT client send or receive data */
203 rt_size_t at_client_obj_send(at_client_t client, const char *buf, rt_size_t size);
204 rt_size_t at_client_obj_recv(at_client_t client, char *buf, rt_size_t size, rt_int32_t timeout);
206 /* set AT client a line end sign */
207 void at_obj_set_end_sign(at_client_t client, char ch);
210 void at_obj_set_urc_table(at_client_t client, const struct at_urc * table, rt_size_t size);
212 /* AT client send commands to AT server and waiter response */
213 int at_obj_exec_cmd(at_client_t client, at_response_t resp, const char *cmd_expr, ...);
226 /* ========================== single AT client function ============================ */
229 * NOTE: These functions can be used directly when there is only one AT client.
230 …* If there are multiple AT Client in the program, these functions can operate on the first initial…