跳到主要内容

rt_tick

描述

rt_tick 函数用于触发 RTTP 引擎执行内部维护工作,包括超时处理、重传控制、拥塞窗口调整等。应用程序必须定期调用此函数以确保正常工作。

语法:

int rt_tick(RTEngine engine);

参数:

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

注意事项:

建议在应用程序的主循环中频繁调用此函数,调用间隔越短,延迟控制越精确,但 CPU 占用也会相应增加。一般建议每 5-10 毫秒调用一次。

返回值:

成功时返回 0;失败时返回负错误代码。