glib
hu_yilang
这个作者很懒,什么都没留下…
展开
-
Glib实现Socket通信
server.c#include <glib.h>#include <gio/gio.h>gchar *buffer;GMainLoop *loop = NULL;gboolean write_msg(GIOChannel *channel, GIOCondition condition, gpointer data){ gsize len = 0;...原创 2018-10-26 18:13:12 · 2559 阅读 · 1 评论 -
GMainLoop, GMainContext和GSource
转载:https://blog.csdn.net/acs713/article/details/76415921.关系:GMainLoop -> GMainContext -> {GSource1, GSource2, GSource3......}->watch(iOChannel)创建GMainLoop使用函数g_main_loop_new, 它的第一个参数就是需要关...转载 2019-03-12 16:26:26 · 556 阅读 · 0 评论 -
GLib实现socket异步通信
1.基本结构:https://stackoverflow.com/questions/24476188/asynchronous-gio-server-client2.异步连接:g_socket_client_connect_async:https://fossies.org/linux/glib/gio/tests/socket-service.c3.连接后:g_object_re...转载 2019-03-25 10:21:08 · 1153 阅读 · 0 评论 -
glib的log系统重新定义
0.声明转载https://github.com/shadow/shadow-plugin-tor/blob/master/src/torctl/torctl-main.c1.编译:gcc -g logout.c logout.h -o logout $(pkg-config --cflags --libs glib-2.0 gobject-2.0 gtk+-2.0)2.代码:/...转载 2019-03-21 20:25:09 · 619 阅读 · 0 评论 -
Glib学习历程
安装使用:https://www.cnblogs.com/pcat/p/5520317.htmlglib目录:https://www.jianshu.com/p/6404b4c7e71dglib中hash table[https://blog.csdn.net/jiao_fuyou/article/details/24650025]glib查找网站https://developer...原创 2019-03-24 15:04:16 · 521 阅读 · 0 评论