socket.BeginReceive
时间: 2023-12-14 20:02:04 浏览: 27
Socket.BeginReceive方法是在学习Unity的网络通信中使用的一种方法。它是用于在客户端和服务器端之间进行Socket通信的。该方法的主要参数包括一个用于接收数据的byte数组和一个AsyncCallback委托,该委托用于指定接收数据的回调函数。当调用BeginReceive方法时,系统会开启一个独立的线程(使用线程池),用于执行回调函数并阻塞(block)EndReceive方法,直到从Socket的缓冲区中读取到数据或Socket引发异常。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* [对Socket通信中BeginReceive方法的一些理解](https://blog.csdn.net/lishengxu159/article/details/80098938)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Socket.BeginReceive 参数解释](https://blog.csdn.net/zhaoguanghui2012/article/details/51683433)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]