• 大小: 43KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-05
  • 语言: 其他
  • 标签: linuxC  TCP  UDP  通信  

资源简介

linux C TCP/UDP客户端服务端的相互实时通信 在ubuntu 下测试通过

资源截图

代码片段和文件信息

#include   
#include   
#include   
#include   
#include   
#include 
#include 
#include 
// 用户自定义的头文件
#include “client_handler.h“
#include “protocol.h“

// 该串口的用户信息
client client_info;
// 串口用户信息队列
ClientVector client_vector;
// 协议处理函数指针数组
typedef void (* ProtocolHandler)(p_base * p_base_ptr);
ProtocolHandler protocol_handler_array[PROTOCOL_NUM];
// 选择串口用户名线程
pthread_t input_name_thread;
// 用户输入串口信息线程
pthread_t input_message_thread;
// 服务器端网络地址结构体
struct sockaddr_in remote_addr;    

int main(int argcchar * argv[])   
{
// 初始化串口用户队列和协议处理函数队列
init(argcargv);
    // 创建输入串口用户名线程
createInputNameThread();
//  接受服务器发来的包
    recvServerPacket();
exit(EXIT_SUCCESS);
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        194  2012-06-27 12:48  服务端客户端相互通信的实现\client\.goutputstream-41SFGW

     文件      24637  2012-06-27 10:57  服务端客户端相互通信的实现\client\client

     文件       1012  2012-06-27 17:35  服务端客户端相互通信的实现\client\client.c

     文件        924  2011-01-04 13:39  服务端客户端相互通信的实现\client\client.c~

     文件       6164  2012-06-27 12:48  服务端客户端相互通信的实现\client\client_handler.c

     文件       6164  2011-01-04 10:21  服务端客户端相互通信的实现\client\client_handler.c~

     文件       1281  2012-06-27 11:44  服务端客户端相互通信的实现\client\client_handler.h

     文件       1245  2011-01-04 10:15  服务端客户端相互通信的实现\client\client_handler.h~

     文件        530  2010-12-30 10:05  服务端客户端相互通信的实现\client\makefile

     文件       3744  2012-06-27 11:42  服务端客户端相互通信的实现\client\process_protocol.c

     文件       3673  2011-01-04 10:21  服务端客户端相互通信的实现\client\process_protocol.c~

     文件        536  2012-06-27 11:36  服务端客户端相互通信的实现\client\process_protocol.h

     文件        524  2011-01-04 10:06  服务端客户端相互通信的实现\client\process_protocol.h~

     文件       3201  2012-06-27 11:34  服务端客户端相互通信的实现\client\protocol.h

     文件       3195  2012-06-27 11:33  服务端客户端相互通信的实现\client\protocol.h~

     文件        155  2012-06-27 11:17  服务端客户端相互通信的实现\server\.goutputstream-VGIKGW

     文件        546  2011-01-05 16:38  服务端客户端相互通信的实现\server\makefile

     文件       1628  2012-06-27 17:44  服务端客户端相互通信的实现\server\process_protocol.c

     文件        203  2012-06-27 17:44  服务端客户端相互通信的实现\server\process_protocol.h

     文件       3201  2012-06-27 17:47  服务端客户端相互通信的实现\server\protocol.h

     文件      28737  2012-06-27 10:57  服务端客户端相互通信的实现\server\server

     文件       1112  2012-06-27 11:18  服务端客户端相互通信的实现\server\server.c

     文件       1112  2012-06-27 11:18  服务端客户端相互通信的实现\server\server.c~

     文件      10281  2012-06-27 11:07  服务端客户端相互通信的实现\server\server_handler.c

     文件       2000  2011-01-04 09:44  服务端客户端相互通信的实现\server\server_handler.h

    ..AD...         0  2012-06-27 17:35  服务端客户端相互通信的实现\client

    ..AD...         0  2012-06-27 17:47  服务端客户端相互通信的实现\server

    ..AD...         0  2012-06-27 17:49  服务端客户端相互通信的实现

----------- ---------  ---------- -----  ----

               105999                    28

............此处省略1个文件信息

评论

共有 条评论