跳到主要内容

rt_connect

描述

rt_connect 函数用于尝试与远程端点建立 RTTP 连接,连接状态将通过回调函数通知。

语法:

int rt_connect(RTEngine engine, RTSOCKET s, const struct sockaddr *to, int tolen);

参数:

engine: RTTP 引擎实例指针,由 rt_init() 返回。

s: 未连接的 RTTP 套接字描述符,由 rt_socket() 创建。

to: 指向远程目标地址的指针,RTTP 会保存此地址,并在调用 send_data_callback 发送数据时将其传回。

tolen: 地址数据的长度(字节)。

返回值:

成功发起连接请求时返回 0;失败时返回错误代码。