
glib
文章平均质量分 72
松哥是好人
嗯哼
展开
-
glib库 通信相关的几个函数和数据结构(-)GSocketConnection
1.概述GSocketConnection是一种用于socket连接的结构。他在gobject中的继承关系如下: GObject +----GIOStream +----GSocketConnection +----GTcpConnection +----GUnixConnec原创 2011-11-09 18:14:30 · 2825 阅读 · 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 · 803 阅读 · 0 评论 -
使用GHashTable和strsep()函数解析http报文
#include #include #define FIELD_NAME_ARRAY_LENGHT 8field_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 · 941 阅读 · 0 评论 -
glib库 socket通信相关的几个函数和数据结构 (二) 打开连接 发送 接收和关闭连接
1.网络通信时几个阶段都需要三种数据: GSocketConnection *conn; // 用于数据服务 GInputStream *input; // 用于接收消息 GOutputStream *output; // 用于发送消息2.打开连接 首先创建一个用于监听和接收连接的辅助对原创 2011-11-11 13:43:43 · 3783 阅读 · 0 评论