27 lines
622 B
C++
27 lines
622 B
C++
#include <pthread.h>
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <unistd.h>
|
|
#include <errno.h>
|
|
#include <time.h>
|
|
#include <queue>
|
|
#include <vector>
|
|
#include <atomic>
|
|
#include "PQSMsg.h"
|
|
#include "client2.h"
|
|
#include "dealMsg.h"
|
|
#include <iostream>
|
|
using namespace std;
|
|
|
|
SafeMessageQueue message_queue; // 全局消息队列
|
|
|
|
void process_received_message(string mac, const char* data, size_t length) {
|
|
// 实际的消息处理逻辑
|
|
// 这里可以添加您的业务处理代码
|
|
std::cout << "Active connections: " << mac << " size:" << length << std::endl;
|
|
// 示例:解析消息并处理
|
|
// 注意:根据您的协议实现具体的解析逻辑
|
|
}
|
|
|
|
|