需要对GMainContext和GMainLoop进行澄清

时间:2018-10-09 11:44:33

标签: glib gobject

我开始使用Glib,GmainContext,GMainLoop,GObject等,但是试图了解基础实现。我了解选择,轮询,epoll,主事件循环等,并编写了使用它们的C程序(无Glib)。

我正在尝试将GmainContext和GMainLoop与这些原语关联起来。如this之类的几篇文章中所述,GmainContext是否是一个循环?如果是这样,它与GMainLoop有何不同?看起来GmainContext是完成大部分工作的地方。

请澄清和/或提供参考。

0 个答案:

没有答案
相关问题