glib 中 IO Channels 理解

GUI系統都是基於事件驅動的,其中必有一個事件循環過程來獲取和處理事件。gtk也同樣,gtk的事件循環過程是由glib提供的,而iochannel是glib中把IO事件集成到事件的一種手段。 iochannel能夠把開發者指定的發生在 文件描述符、管道和socket之上的事件轉換爲glib的內部事件,從而能夠在程序中用統一的方法來處理IO事件和用戶交互。 iochannel支持的IO事件有 可讀、
相關文章
相關標籤/搜索