![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
glib
文章平均质量分 72
松哥是好人
嗯哼
展开
-
glib库 通信相关的几个函数和数据结构(-)GSocketConnection
1.概述 GSocketConnection是一种用于socket连接的结构。 他在gobject中的继承关系如下: GObject +----GIOStream +----GSocketConnection +----GTcpConnection +----GUnixConnec原创 2011-11-09 18:14:30 · 2737 阅读 · 0 评论 -
glib库简单计时器的实现
#include #include #define INTERVALS 10 //间隔10ms #define COUNTER 1000 //计时间隔数 GMainLoop *loop; gint count = COUNTER; gboolean callback(gpointer arg) { count--;原创 2012-04-12 13:37:08 · 750 阅读 · 0 评论 -
使用GHashTable和strsep()函数解析http报文
#include #include #define FIELD_NAME_ARRAY_LENGHT 8 field_name_array[FIELD_NAME_ARRAY_LENGHT] = {"wd", "rsv_spt", "issp", "rsv_bp", "ie", "tn", "n", "inputT"}; int main() { ch原创 2012-04-12 14:18:05 · 909 阅读 · 0 评论 -
glib库 socket通信相关的几个函数和数据结构 (二) 打开连接 发送 接收和关闭连接
1.网络通信时几个阶段都需要三种数据: GSocketConnection *conn; // 用于数据服务 GInputStream *input; // 用于接收消息 GOutputStream *output; // 用于发送消息 2.打开连接 首先创建一个用于监听和接收连接的辅助对原创 2011-11-11 13:43:43 · 3636 阅读 · 0 评论