resp协议定义, xml定义配置文件

This commit is contained in:
1iaan
2026-01-19 10:37:32 +00:00
parent e404554363
commit bb2c4275cb
46 changed files with 9998 additions and 473 deletions

View File

@@ -54,7 +54,7 @@ int kvs_array_find_index(kvs_array_t *inst, const void *key, uint32_t key_len) {
}
/*
* return: <0 error; 0 success; 1 exist
* @return: <0 error; 0 success; 1 exist
*/
int kvs_array_set_bin(kvs_array_t *inst,
const void *key, uint32_t key_len,
@@ -111,7 +111,7 @@ int kvs_array_set_bin(kvs_array_t *inst,
}
/*
* @return: NULL notexist, NOTNULL exist
* @return: NULL notexist, NOTNULL exist。out_value_len 是长度。
*/
void *kvs_array_get_bin(kvs_array_t *inst, const void *key, uint32_t key_len, uint32_t *out_value_len) {
if (out_value_len) *out_value_len = 0;
@@ -126,7 +126,7 @@ void *kvs_array_get_bin(kvs_array_t *inst, const void *key, uint32_t key_len, ui
}
/*
* @return < 0, error; =0, success; >0, no exist
* @return <0 error; =0 success; >0 no exist
*/
int kvs_array_del_bin(kvs_array_t *inst, const void *key, uint32_t key_len) {
if (!inst || !inst->table || !key || key_len == 0) return -1;
@@ -153,9 +153,8 @@ int kvs_array_del_bin(kvs_array_t *inst, const void *key, uint32_t key_len) {
}
/*
* @return : < 0, error; =0, success; >0, no exist
* @return < 0 error; =0 success; >0 no exist
*/
int kvs_array_mod_bin(kvs_array_t *inst,
const void *key, uint32_t key_len,
const void *value, uint32_t value_len) {
@@ -184,7 +183,7 @@ int kvs_array_mod_bin(kvs_array_t *inst,
}
/*
* @return 0: exist, 1: no exist
* @return =0 exist, =1 no exist
*/
int kvs_array_exist_bin(kvs_array_t *inst, const void *key, uint32_t key_len) {
if (!inst || !inst->table || !key || key_len == 0) return -1;