RK3568笔记八十二: 利用AI生成的简单数据转发服务程序

若该文为原创文章,转载请注明原文出处。

测试AI编写代码能力,做了个简单的数据转发功能,后期想部署到服务器

功能相对简单,大概功能如下:

1、打开TCP服务端,等待客户端连接

2、客户端连接后发送ID:1234格式,服务端收到,解析出ID:1234并记录

3、相同的ID数据之间互转

4、超时3分钟没有任何数据,断开TCP连接释放SOCKET

代码

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#define PORT 8090
#define MAX_CLIENTS 1000
#define BUFFER_SIZE 1024
#define TIMEOUT_SECONDS 180  // 3 minutes

typedef struct {
    int socket;
    char id[50];
} Client;

Client clients[MAX_CLIENTS];
int client_count = 0;
pthread_mutex_t cli

你可能感兴趣的:(RK3568学习笔记,笔记)