From be7ec1960708164fb0fe36996c6e6bfa41afe207 Mon Sep 17 00:00:00 2001
From: congmu <congmu2024@163.com>
Date: 星期五, 01 十一月 2024 15:12:55 +0800
Subject: [PATCH] common
---
common.h | 82 ++++++++++++++++++++++++-----------------
1 files changed, 48 insertions(+), 34 deletions(-)
diff --git a/common.h b/common.h
index 3fb2653..a714e74 100644
--- a/common.h
+++ b/common.h
@@ -25,8 +25,8 @@
//璁惧绠$悊
AD_Req,//娣诲姞璁惧璇锋眰
AD_Res,//娣诲姞璁惧鍝嶅簲
- DD_Req,//鍋滄璁惧璇锋眰
- DD_Res,//鍋滄璁惧璇锋眰
+ CD_Req,//鍏抽棴璁惧璇锋眰
+ CD_Res,//鍏抽棴璁惧璇锋眰
PD_Req,//鏆傚仠璁惧璇锋眰
PD_Res,//鏆傚仠璁惧璇锋眰
@@ -273,15 +273,22 @@
{
char Device_Name[32];
char Device_Status[32];
- char Start_Time[32];
- char Work_Time[32];
char Manufacturer[100];
char Devices_Type[32];
+ double Longitude;
+ double Latitude;
};
struct ADRes
{
Head head;
-
+ char Device_Name[32];
+ char Device_Status[32];
+ char Start_Time[32];
+ char Work_Time[32];
+ char Manufacturer[100];
+ char Devices_Type[32];
+ double Longitude;
+ double Latitude;
ADPermission per;
ADRes() {
head.type = AD_Res;
@@ -290,17 +297,17 @@
};
-//鍋滄璁惧
-struct DDReq
+//鍏抽棴璁惧
+struct CDReq
{
Head head;
char Device_Name[32];
- DDReq() {
- head.type = DD_Req;
- head.len = sizeof(DDReq);
+ CDReq() {
+ head.type = CD_Req;
+ head.len = sizeof(CDReq);
}
};
-struct DDPermission
+struct CDPermission
{
char Device_Name[32];
char Device_Status[32];
@@ -308,15 +315,18 @@
char Work_Time[32];
char Manufacturer[100];
char Devices_Type[32];
+ double Longitude;
+ double Latitude;
};
-struct DDRes
+struct CDRes
{
Head head;
-
- DDPermission per;
- DDRes() {
- head.type = DD_Res;
- head.len = sizeof(DDRes);
+ char Device_Status[32];
+ int status;
+ CDPermission per;
+ CDRes() {
+ head.type = CD_Res;
+ head.len = sizeof(CDRes);
}
};
@@ -338,11 +348,15 @@
char Work_Time[32];
char Manufacturer[100];
char Devices_Type[32];
+ double Longitude;
+ double Latitude;
};
struct PDRes
{
Head head;
-
+ char Device_Status[32];
+ char Work_Time[32];
+ int status;
PDPermission per;
PDRes() {
head.type = PD_Res;
@@ -635,26 +649,26 @@
// 绯荤粺杩愯鐘舵�佽〃鐩稿叧淇℃伅
struct Histroy_Info{
int sysId; // 瀵瑰簲绯荤粺杩愯鐘舵�佽〃鐨勮褰曠紪鍙�
- QString sysDataCollectionTime; // 鏁版嵁閲囬泦鏃堕棿
- QString sysDeviceType; // 璁惧绫诲瀷
- QString sysDeviceId; // 璁惧缂栧彿
- QString sysDeviceStatus; // 璁惧鐘舵��
- QString sysSystemStatus; // 绯荤粺鏁翠綋杩愯鐘舵�佹弿杩�
+ char sysDataCollectionTime[50]; // 鏁版嵁閲囬泦鏃堕棿
+ char sysDeviceType[50]; // 璁惧绫诲瀷
+ char sysDeviceId[50]; // 璁惧缂栧彿
+ char sysDeviceStatus[50]; // 璁惧鐘舵��
+ char sysSystemStatus[50]; // 绯荤粺鏁翠綋杩愯鐘舵�佹弿杩�
int devId; // 瀵瑰簲璁惧璇︾粏淇℃伅琛ㄧ殑璁板綍缂栧彿
- QString devDeviceType; // 璁惧绫诲瀷锛堜笌绯荤粺杩愯鐘舵�佽〃涓殑璁惧绫诲瀷瀵瑰簲锛屽彲鐢ㄤ簬鍏宠仈锛�
- QString devDeviceId; // 璁惧缂栧彿锛堜笌绯荤粺杩愯鐘舵�佽〃涓殑璁惧缂栧彿瀵瑰簲锛屽彲鐢ㄤ簬鍏宠仈锛�
- QString devModel; // 璁惧鍨嬪彿
- QString runDeviceStatus; // 璁惧鐘舵��
- QString runFaultAlarmTime; // 鏁呴殰鎶ヨ鏃堕棿
- QString runFaultDescription; // 鏁呴殰璇︾粏鎻忚堪
+ char devDeviceType[50]; // 璁惧绫诲瀷锛堜笌绯荤粺杩愯鐘舵�佽〃涓殑璁惧绫诲瀷瀵瑰簲锛屽彲鐢ㄤ簬鍏宠仈锛�
+ char devDeviceId[50]; // 璁惧缂栧彿锛堜笌绯荤粺杩愯鐘舵�佽〃涓殑璁惧缂栧彿瀵瑰簲锛屽彲鐢ㄤ簬鍏宠仈锛�
+ char devModel[50]; // 璁惧鍨嬪彿
+ char runDeviceStatus[50]; // 璁惧鐘舵��
+ char runFaultAlarmTime[50]; // 鏁呴殰鎶ヨ鏃堕棿
+ char runFaultDescription[50]; // 鏁呴殰璇︾粏鎻忚堪
int safetyId; // 瀵瑰簲璁惧瀹夊叏鐘舵�佽〃鐨勮褰曠紪鍙�
- QString safetyDataCollectionTime; // 鏁版嵁閲囬泦鏃堕棿锛堝彲鐢ㄤ簬鍏宠仈涓嶅悓琛ㄥ湪鍚屼竴鏃堕棿鐐圭殑鏁版嵁鎯呭喌锛�
- QString safetyDeviceType; // 璁惧绫诲瀷锛堢敤浜庡叧鑱旓級
- QString safetyDeviceId; // 璁惧缂栧彿锛堢敤浜庡叧鑱旓級
- QString safetyStatus; // 璁惧瀹夊叏鐘舵��
- QString safetyParameter; // 瀹夊叏鍙傛暟
+ char safetyDataCollectionTime[50]; // 鏁版嵁閲囬泦鏃堕棿锛堝彲鐢ㄤ簬鍏宠仈涓嶅悓琛ㄥ湪鍚屼竴鏃堕棿鐐圭殑鏁版嵁鎯呭喌锛�
+ char safetyDeviceType[50]; // 璁惧绫诲瀷锛堢敤浜庡叧鑱旓級
+ char safetyDeviceId[50]; // 璁惧缂栧彿锛堢敤浜庡叧鑱旓級
+ char safetyStatus[50]; // 璁惧瀹夊叏鐘舵��
+ char safetyParameter[50]; // 瀹夊叏鍙傛暟
};
// 鍘嗗彶鏌ヨ鍝嶅簲缁撴瀯浣�
// 瀹夊叏鐘舵�佽〃鐩稿叧淇℃伅
--
Gitblit v1.8.0