错误码

所有接口函数返回的状态码。

TI_OK

操作成功。

TI_ERR_INVALID_ARG

参数无效(NULL 指针、越界等)。

TI_ERR_NOT_CONNECTED

尚未连接到服务器。

TI_ERR_TIMEOUT

操作超时。

TI_ERR_BUFFER_TOO_SMALL

用户提供的缓冲区太小。调用 ti_last_error() 获取所需大小。

TI_ERR_SERVER

服务器返回错误。

TI_ERR_INTERNAL

内部错误(内存不足、线程错误等)。

ti_client_t

客户端句柄(opaque pointer)。

通过 ti_create() 创建,用毕后必须调用 ti_destroy() 释放。 内部结构不对外暴露,所有操作均通过本头文件中声明的函数完成。