Boost Asio总结(3)异步通信
生活随笔
收集整理的這篇文章主要介紹了
Boost Asio总结(3)异步通信
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
程序除了要發(fā)起IO操作,還要定義一個用于回調(diào)的完成處理函數(shù)。io_service同樣把IO操作轉(zhuǎn)交給操作系統(tǒng)執(zhí)行,但它不同步等待,而是立即返回。調(diào)用io_service的run()成員函數(shù)可以等待異步操作完成,當(dāng)異步操作完成時io_service從操作系統(tǒng)獲取結(jié)果,在調(diào)用handler執(zhí)行后續(xù)邏輯。
1.1 handler回調(diào)函數(shù)
總結(jié)
以上是生活随笔為你收集整理的Boost Asio总结(3)异步通信的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Boost Asio总结(2)同步通信
- 下一篇: Boost Asio总结(4) io_s