kd_ipcmsg_try_connect和kd_ipcmsg_connect的区别是什么

Viewed 27

问题描述


大小核通信中非阻塞方式建立连接和阻塞方式建立连接有什么区别?分别在什么场景下使用?

硬件板卡


canmv k230 v1.1

软件版本


linux+RT-smart

1 Answers

区别应该是:
阻塞式建立连接:调用方会一直等待对端响应或连接建立完成后才返回;
非阻塞式建立连接:调用方立即返回,连接建立过程在后台进行,用户可异步查询或通过回调通知连接完成。