vc++tcp网络通讯服务器+客户端(附源码)

VC++常用功能封装代码一系列文章与源码 (打广告,哈哈,看看一系列再决定要不要订阅)

https://blog.csdn.net/kaizi318/article/details/108846326

源代码demo已上传到百度网盘:永久生效  ,代码实现了TCP服务端功能,以及TCP客户端功能

本代码实现大小数据传输都没问题,实现应用于局域网音视频传输,一点问题都没有!

封装的是CAsyncSocket , 有详细注释,绝对可用,绝对开放源码!

来直接上代码:

#pragma once
namespace TSock 
{
    typedef void (*TSockCB)(LPCSTR szId, BYTE* pData, int nLen); 

    // 服务器端函数

    // 初始化socket服务器
    extern "C" BOOL PASCAL TSInit(int nPort);

    // 退出socket服务器
    extern "C" void PASCAL TSExit();

    // 设置处理数据的回调函数
    extern "C" void PASCAL TSSetCB(TSockCB pCB);

    // 向连接的客户端广播消息
    extern "C" void PASCAL TSCast(LPCVOID pData, int nLen);

    // 向指定的客户端发消息

猜你喜欢

转载自blog.csdn.net/kaizi318/article/details/108908695
今日推荐