读写命令字

/* \brief 操作类型定义 / enum TCaplusApiCmds {

/* \brief 无效的请求 / TCAPLUS_API_INVALID_REQ = 0x0000,

/* \brief 无效的应答 / TCAPLUS_API_INVALID_RES = -0x0001,

/* \brief 插入请求 / TCAPLUS_API_INSERT_REQ = 0x0001,

/* \brief 插入应答 / TCAPLUS_API_INSERT_RES = 0x0002,

/* \brief 替换/插入请求 / TCAPLUS_API_REPLACE_REQ = 0x0003,

/* \brief 替换/插入应答 / TCAPLUS_API_REPLACE_RES = 0x0004,

/* \brief 增量更新请求 / TCAPLUS_API_INCREASE_REQ = 0x0005,

/* \brief 增量更新应答 / TCAPLUS_API_INCREASE_RES = 0x0006,

/* \brief 单条查询请求 / TCAPLUS_API_GET_REQ = 0x0007,

/* \brief 单条查询应答 / TCAPLUS_API_GET_RES = 0x0008,

/* \brief 删除请求 / TCAPLUS_API_DELETE_REQ = 0x0009,

/* \brief 删除应答 / TCAPLUS_API_DELETE_RES = 0x000a,

/* \brief 查询List所有元素请求 / TCAPLUS_API_LIST_GETALL_REQ = 0x000b,

/* \brief 查询List所有元素应答 / TCAPLUS_API_LIST_GETALL_RES = 0x000c,

/* \brief 删除List所有元素请求 / TCAPLUS_API_LIST_DELETEALL_REQ = 0x000d,

/* \brief 删除List所有元素应答 / TCAPLUS_API_LIST_DELETEALL_RES = 0x000e,

/* \brief 删除List多个元素请求 / TCAPLUS_API_LIST_DELETE_BATCH_REQ = 0x0041,

/* \brief 删除List多个元素应答 / TCAPLUS_API_LIST_DELETE_BATCH_RES = 0x0042,

/* \brief 查询List单个元素请求 / TCAPLUS_API_LIST_GET_REQ = 0x000f,

/* \brief 查询List单个元素应答 / TCAPLUS_API_LIST_GET_RES = 0x0010,

/* \brief 插入List元素请求 / TCAPLUS_API_LIST_ADDAFTER_REQ = 0x0011,

/* \brief 插入List元素应答 / TCAPLUS_API_LIST_ADDAFTER_RES = 0x0012,

/* \brief 删除List单个元素请求 / TCAPLUS_API_LIST_DELETE_REQ = 0x0013,

/* \brief 删除List单个元素应答 / TCAPLUS_API_LIST_DELETE_RES = 0x0014,

/* \brief 替换List单个元素请求 / TCAPLUS_API_LIST_REPLACE_REQ = 0x0015,

/* \brief 替换List单个元素应答 / TCAPLUS_API_LIST_REPLACE_RES = 0x0016,

/* \brief 批量查询请求 / TCAPLUS_API_BATCH_GET_REQ = 0x0017,

/* \brief 批量查询应答 / TCAPLUS_API_BATCH_GET_RES = 0x0018,

/* \brief 部分Key查询请求 / TCAPLUS_API_GET_BY_PARTKEY_REQ = 0x0019,

/* \brief 部分Key查询应答 / TCAPLUS_API_GET_BY_PARTKEY_RES = 0x001a,

/* \brief 更新请求 / TCAPLUS_API_UPDATE_REQ = 0x001d,

/* \brief 更新应答 / TCAPLUS_API_UPDATE_RES = 0x001e,

TCAPLUS_API_METADATA_GET_REQ = 0x001b,

TCAPLUS_API_METADATA_GET_RES = 0x001c,

TCAPLUS_API_APP_SIGNUP_REQ = 51, // 服务化应用身份认证请求 TCAPLUS_API_APP_SIGNUP_RES = 52, // 服务化应用身份认证响应 TCAPLUS_API_HEART_BEAT_REQ = 53, // 心跳检查请求 TCAPLUS_API_HEART_BEAT_RES = 54, // 心跳检查响应 TCAPLUS_API_NOTIFY_STOP_REQ = 67, // tcaproxy通知客户端即将停止运行 TCAPLUS_API_NOTIFY_STOP_RES = 68, // 客户端响应tcaproxy,表示暂时不再发送请求

/* \brief 表遍历请求 / TCAPLUS_API_TABLE_TRAVERSE_REQ = 0x0045,

/* \brief 表遍历响应 / TCAPLUS_API_TABLE_TRAVERSE_RES = 0x0046,

/* \brief 表遍历前获取shard list请求 / TCAPLUS_API_GET_SHARD_LIST_REQ = 0x0047,

/* \brief 表遍历前获取shard list响应 / TCAPLUS_API_GET_SHARD_LIST_RES = 0x0048,

/* \brief Document 操作请求 / TCAPLUS_API_DOCUMENT_OPERATION_REQ = 0x004b,

/* \brief Document 操作响应 / TCAPLUS_API_DOCUMENT_OPERATION_RES = 0x004c,

/* \brief Partkey update请求 / TCAPLUS_API_UPDATE_BY_PARTKEY_REQ = 0x004d,

/* \brief Partkey update响应 / TCAPLUS_API_UPDATE_BY_PARTKEY_RES = 0x004e,

/* \brief Partkey delete请求 / TCAPLUS_API_DELETE_BY_PARTKEY_REQ = 0x004f,

/* \brief Partkey delete响应 / TCAPLUS_API_DELETE_BY_PARTKEY_RES = 0x0050,

/* \brief 带有相同Partkey的批量insert请求/ TCAPLUS_API_INSERT_BY_PARTKEY_REQ = 0x0051,

/* \brief 带有相同Partkey的批量insert响应 / TCAPLUS_API_INSERT_BY_PARTKEY_RES = 0x0052,

/* \brief table的记录总数请求 / TCAPLUS_API_GET_TABLE_RECORD_COUNT_REQ = 0x0053,

/* \brief table的记录总数响应 / TCAPLUS_API_GET_TABLE_RECORD_COUNT_RES = 0x0054,

/* \brief table的状态信息请求/ TCAPLUS_API_GET_TABLE_RECORD_STATUSINFO_REQ = 0x107B,

/* \brief table的状态信息响应/ TCAPLUS_API_GET_TABLE_RECORD_STATUSINFO_RES = 0x107C,

/*\brief List table的遍历请求/ TCAPLUS_API_LIST_TABLE_TRAVERSE_REQ = 0x0057,

/*\brief List table的遍历响应/ TCAPLUS_API_LIST_TABLE_TRAVERSE_RES = 0x0058,

/* \brief 设置记录的ttl请求 / TCAPLUS_API_SET_TTL_REQ = 0x0059,

/* \brief 设置记录的ttl响应 / TCAPLUS_API_SET_TTL_RES = 0x005a,

/* \brief 获取记录的ttl请求 / TCAPLUS_API_GET_TTL_REQ = 0x005b,

/* \brief 获取记录的ttl响应 / TCAPLUS_API_GET_TTL_RES = 0x005c,

/* \brief protobuf部分字段获取请求 / TCAPLUS_API_PB_FIELD_GET_REQ = 0x0067,

/* \brief protobuf部分字段获取响应 / TCAPLUS_API_PB_FIELD_GET_RES = 0x0068,

/* \brief protobuf部分字段更新请求 / TCAPLUS_API_PB_FIELD_SET_REQ = 0x0069,

/* \brief protobuf部分字段更新响应 / TCAPLUS_API_PB_FIELD_SET_RES = 0x006a,

/* \brief protobuf部分字段自增请求 / TCAPLUS_API_PB_FIELD_INC_REQ = 0x006b,

/* \brief protobuf部分字段自增响应 / TCAPLUS_API_PB_FIELD_INC_RES = 0x006c,

/* \brief protobuf部分字段自增请求 / TCAPLUS_API_PB_BATCH_FIELD_GET_REQ = 0x0075,

/* \brief protobuf部分字段自增响应 / TCAPLUS_API_PB_BATCH_FIELD_GET_RES = 0x0076,

/* \brief 索引查询请求 / TCAPLUS_API_SQL_REQ = 0x0081,

/* \brief 索引查询响应 / TCAPLUS_API_SQL_RES = 0x0082,

//batch命令 /* \brief 批量插入 / TCAPLUS_API_BATCH_INSERT_REQ = 0x0091, TCAPLUS_API_BATCH_INSERT_RES = 0x0092,

/* \brief 批量替换 / TCAPLUS_API_BATCH_REPLACE_REQ = 0x0093, TCAPLUS_API_BATCH_REPLACE_RES = 0x0094,

/* \brief 批量更新 / TCAPLUS_API_BATCH_UPDATE_REQ = 0x0095, TCAPLUS_API_BATCH_UPDATE_RES = 0x0096,

/* \brief 批量删除 / TCAPLUS_API_BATCH_DELETE_REQ = 0x0097, TCAPLUS_API_BATCH_DELETE_RES = 0x0098,

/* \brief List批量查询 / TCAPLUS_API_LIST_GET_BATCH_REQ = 0x0099, TCAPLUS_API_LIST_GET_BATCH_RES = 0x009a,

/* \brief List批量插入 / TCAPLUS_API_LIST_ADDAFTER_BATCH_REQ = 0x009b, TCAPLUS_API_LIST_ADDAFTER_BATCH_RES = 0x009c,

/* \brief List批量替换 / TCAPLUS_API_LIST_REPLACE_BATCH_REQ = 0x009d, TCAPLUS_API_LIST_REPLACE_BATCH_RES = 0x009e,

TCAPLUS_API_UPDATE_ITEM_REQ = 0x107d, TCAPLUS_API_UPDATE_ITEM_RES = 0x107e,

TCAPLUS_API_LIST_UPDATE_ITEM_REQ = 0x107f, TCAPLUS_API_LIST_UPDATE_ITEM_RES = 0x1080,

TCAPLUS_API_QUERY_REQ = 0x1081, TCAPLUS_API_QUERY_RES = 0x1082,

TCAPLUS_API_LIST_QUERY_REQ = 0x1083, TCAPLUS_API_LIST_QUERY_RES = 0x1084,

TCAPLUS_API_SQL_EXECUTE_REQ = 0x1089, TCAPLUS_API_SQL_EXECUTE_RES = 0x1090,

/*\brief API的最大值,为了能够匹配系统内部请求/ TCAPLUS_API_MAX_NUM = 0xffff,

/*还有部分内部用参数在internal里面,不放在这里/

};

results matching ""

    No results matching ""