} api_callback;
};
-struct dict_connection {
+struct dict_client_connection {
struct connection conn;
struct client_dict *dict;
};
struct client_dict {
struct dict dict;
- struct dict_connection conn;
+ struct dict_client_connection conn;
char *uri, *username;
enum dict_data_type value_type;
}
static int
-dict_conn_assign_next_async_id(struct dict_connection *conn, const char *line)
+dict_conn_assign_next_async_id(struct dict_client_connection *conn,
+ const char *line)
{
struct client_dict_cmd *const *cmds;
unsigned int i, count, async_id;
return -1;
}
-static int dict_conn_find_async_id(struct dict_connection *conn,
+static int dict_conn_find_async_id(struct dict_client_connection *conn,
const char *async_arg,
const char *line, unsigned int *idx_r)
{
static int dict_conn_input_line(struct connection *_conn, const char *line)
{
- struct dict_connection *conn = (struct dict_connection *)_conn;
+ struct dict_client_connection *conn =
+ (struct dict_client_connection *)_conn;
struct client_dict *dict = conn->dict;
struct client_dict_cmd *const *cmds;
const char *const *args;
static void dict_conn_destroy(struct connection *_conn)
{
- struct dict_connection *conn = (struct dict_connection *)_conn;
+ struct dict_client_connection *conn =
+ (struct dict_client_connection *)_conn;
client_dict_disconnect(conn->dict, connection_disconnect_reason(_conn));
}