文件名称:20050703233104_MessagerFairy
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:49.55kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
信使小精灵,是一个简易的聊天工具。主要是演示了网络编程的主要步骤。本程序使用封装好的函数库,使得应用层不需要考虑网络消息是如何被接受和发送的,也不需要考虑数据粘包和丢包的刺手问题,你只要调用相应的函数就可以了。函数库为你做好了这些工作。你只需要定义自己的协议头和消息结构体,定义好网络消息的回调函数就可以了。
详情请看程序源代码!
关键的函数有:
Transport_Init() -- 初始化程序网络层
Transport_Init() -- 关闭程序网络层
net_OpenSocket() -- 创建一个Socket对象,如果是服务器端,则侦听某一端口。
net_CloseSocket() -- 关闭一个Socket对象。
net_Connect() -- 连接服务器。
net_Send() -- 发送消息。
netGetDataBufLenCb -- 协议头的回调函数。由于低层不知道用户定义的协议头结构,所以通过回调函数获得。
netHandleNetEvent -- 网络消息的回调函数。网络事件(Accept, Close, Read)通过回调函数传给应用层。
回调函数 需要用户根据给定的参数自己定义。
-err
详情请看程序源代码!
关键的函数有:
Transport_Init() -- 初始化程序网络层
Transport_Init() -- 关闭程序网络层
net_OpenSocket() -- 创建一个Socket对象,如果是服务器端,则侦听某一端口。
net_CloseSocket() -- 关闭一个Socket对象。
net_Connect() -- 连接服务器。
net_Send() -- 发送消息。
netGetDataBufLenCb -- 协议头的回调函数。由于低层不知道用户定义的协议头结构,所以通过回调函数获得。
netHandleNetEvent -- 网络消息的回调函数。网络事件(Accept, Close, Read)通过回调函数传给应用层。
回调函数 需要用户根据给定的参数自己定义。
-err
相关搜索: 丢包
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MessagerFairy/
MessagerFairy/Client/
MessagerFairy/Client/Client.cpp
MessagerFairy/Client/Client.dsp
MessagerFairy/Client/Client.dsw
MessagerFairy/Client/Client.h
MessagerFairy/Client/Client.rc
MessagerFairy/Client/ClientDlg.cpp
MessagerFairy/Client/ClientDlg.h
MessagerFairy/Client/ClientTunnel.cpp
MessagerFairy/Client/ClientTunnel.h
MessagerFairy/Client/ReadMe.txt
MessagerFairy/Client/res/
MessagerFairy/Client/Resource.h
MessagerFairy/Client/res/Client.ico
MessagerFairy/Client/res/Client.rc2
MessagerFairy/Client/RichEditCtrlEx.cpp
MessagerFairy/Client/RichEditCtrlEx.h
MessagerFairy/Client/StdAfx.cpp
MessagerFairy/Client/StdAfx.h
MessagerFairy/Common/
MessagerFairy/Common/msgId_def.h
MessagerFairy/Common/protocolhdr.h
MessagerFairy/Common/struct_def.h
MessagerFairy/include/
MessagerFairy/include/ListEx.h
MessagerFairy/include/mutexlock.h
MessagerFairy/include/netMain.h
MessagerFairy/include/TableInfoMgr.h
MessagerFairy/include/transport.h
MessagerFairy/lib/
MessagerFairy/lib/Transport.lib
MessagerFairy/Server/
MessagerFairy/Server/main.cpp
MessagerFairy/Server/mainCtrl.cpp
MessagerFairy/Server/mainCtrl.h
MessagerFairy/Server/Server.dsp
MessagerFairy/Server/Server.dsw
MessagerFairy/Server/ServerTunnel.cpp
MessagerFairy/Server/ServerTunnel.h
MessagerFairy/workspace.dsw
MessagerFairy/Client/
MessagerFairy/Client/Client.cpp
MessagerFairy/Client/Client.dsp
MessagerFairy/Client/Client.dsw
MessagerFairy/Client/Client.h
MessagerFairy/Client/Client.rc
MessagerFairy/Client/ClientDlg.cpp
MessagerFairy/Client/ClientDlg.h
MessagerFairy/Client/ClientTunnel.cpp
MessagerFairy/Client/ClientTunnel.h
MessagerFairy/Client/ReadMe.txt
MessagerFairy/Client/res/
MessagerFairy/Client/Resource.h
MessagerFairy/Client/res/Client.ico
MessagerFairy/Client/res/Client.rc2
MessagerFairy/Client/RichEditCtrlEx.cpp
MessagerFairy/Client/RichEditCtrlEx.h
MessagerFairy/Client/StdAfx.cpp
MessagerFairy/Client/StdAfx.h
MessagerFairy/Common/
MessagerFairy/Common/msgId_def.h
MessagerFairy/Common/protocolhdr.h
MessagerFairy/Common/struct_def.h
MessagerFairy/include/
MessagerFairy/include/ListEx.h
MessagerFairy/include/mutexlock.h
MessagerFairy/include/netMain.h
MessagerFairy/include/TableInfoMgr.h
MessagerFairy/include/transport.h
MessagerFairy/lib/
MessagerFairy/lib/Transport.lib
MessagerFairy/Server/
MessagerFairy/Server/main.cpp
MessagerFairy/Server/mainCtrl.cpp
MessagerFairy/Server/mainCtrl.h
MessagerFairy/Server/Server.dsp
MessagerFairy/Server/Server.dsw
MessagerFairy/Server/ServerTunnel.cpp
MessagerFairy/Server/ServerTunnel.h
MessagerFairy/workspace.dsw
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.