源码中国-源码下载 >> VC/C++源码 >> 网络编程 >> 信使小精灵 设为首页
  
资源名称 信使小精灵
运行环境 9x/Me/NT/2000/XP/
文件大小 50 KB
添加人员 忆繁
添加时间 2005-7-5 12:52:02
作者主页 暂无作者主页
程序演示 暂无程序演示
本站演示
下载次数
 下载链接 发表评论 更多评论 报告错误  
ppgou下载通道
 源码简介
信使小精灵,是一个简易的聊天工具。主要是演示了网络编程的主要步骤。本程序使用封装好的函数库,使得应用层不需要考虑网络消息是如何被接受和发送的,也不需要考虑数据粘包和丢包的刺手问题,你只要调用相应的函数就可以了。函数库为你做好了这些工作。你只需要定义自己的协议头和消息结构体,定义好网络消息的回调函数就可以了。
详情请看程序源代码!

关键的函数有: 
Transport_Init() -- 初始化程序网络层
Transport_Init() -- 关闭程序网络层

net_OpenSocket() -- 创建一个Socket对象,如果是服务器端,则侦听某一端口。
net_CloseSocket() -- 关闭一个Socket对象。

net_Connect() -- 连接服务器。
net_Send() -- 发送消息。

netGetDataBufLenCb -- 协议头的回调函数。由于低层不知道用户定义的协议头结构,所以通过回调函数获得。
netHandleNetEvent -- 网络消息的回调函数。网络事件(Accept, Close, Read)通过回调函数传给应用层。
回调函数 需要用户根据给定的参数自己定义。

作者:younggle
QQ: 84162092
Email: younggle@163.com

 相关源码
  • 信使服务 


  • 关于我们 | 版权声明 | 广告服务 | 帮助中心 | 联系我们 | 网站地图 | 发布源码