API介绍

表头 表头
ikcp_waitsnd 检查等待发送的消息,如果超出最大等待大小,应该断开连接
ikcp_recv kcp将接收到的kcp数据包还原成之前kcp发送的buffer数据
ikcp_input kcp接收到下层协议UDP传进来的数据底层数据buffer转换成kcp的数据包格式
ikcp_flush 将发送队列中的数据通过下层协议UDP进行发送
ikcp_send 把要发送的buffer分片成KCP的数据包格式,插入待发送队列中
ikcp_nodelay

//nodelay: 0 不启用,1启用快速重传模式
//interval: 内部flush刷新时间
//resend: 0(默认)表示关闭。可以自己设置值,若设置为2(则2次ACK跨越将会直接重传)
//nc: 是否关闭拥塞控制,0(默认)代表不关闭,1代表关闭

参考

文章