Lines Matching +full:int +full:- +full:enum
6 * Copyright (c) 2015-2016 Intel Corporation
8 * SPDX-License-Identifier: Apache-2.0
11 enum at_result {
17 enum at_cme {
44 enum at_state {
57 enum at_cmd_state {
65 enum at_cmd_type {
76 typedef int (*at_resp_cb_t)(struct at_client *at, struct net_buf *buf);
83 typedef int (*at_finish_cb_t)(struct at_client *at, enum at_result result,
84 enum at_cme cme_err);
85 typedef int (*parse_val_t)(struct at_client *at);
86 typedef int (*handle_parse_input_t)(struct at_client *at, struct net_buf *buf);
87 typedef int (*handle_cmd_input_t)(struct at_client *at, struct net_buf *buf,
89 enum at_cmd_type type);
106 int at_get_number(struct at_client *at, uint32_t *val);
107 /* This parsing will only works for non-fragmented net_buf */
108 int at_parse_input(struct at_client *at, struct net_buf *buf);
109 /* This command parsing will only works for non-fragmented net_buf */
110 int at_parse_cmd_input(struct at_client *at, struct net_buf *buf,
112 enum at_cmd_type type);
113 int at_check_byte(struct net_buf *buf, char check_byte);
114 int at_list_get_range(struct at_client *at, uint32_t *min, uint32_t *max);
115 int at_list_get_string(struct at_client *at, char *name, uint8_t len);
116 int at_close_list(struct at_client *at);
117 int at_open_list(struct at_client *at);
118 int at_has_next_list(struct at_client *at);