libuv使用ipc通信,結束方式

libuv提供了IPC通信模塊,可以實現跨平臺。

一般的使用方法,是單獨啓動一個線程,來創建ipc,這個線程使用自己的事件循環。當我們想主動關閉ipc通信的時候,我們可以使用uv_close函數,釋放我們創建的ipc通信流。注意這個釋放一定是要在ipc創建的線程中實現。可以使用uv_async_send實現喚醒不同線程中的事件。這裏面可以傳遞函數,也可以傳遞變量。傳遞變量的時候,一定注意變量的生命週期

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章