From 58cacfbd91dc444a6e5fda92b524643a526022b1 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期一, 04 八月 2025 17:01:28 +0800
Subject: [PATCH] 1.EAP模拟获取/返回配方列表,测试验证OK;

---
 SourceCode/Bond/Servo/HsmsPassive.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/SourceCode/Bond/Servo/HsmsPassive.h b/SourceCode/Bond/Servo/HsmsPassive.h
index 3fa3b73..64bccc0 100644
--- a/SourceCode/Bond/Servo/HsmsPassive.h
+++ b/SourceCode/Bond/Servo/HsmsPassive.h
@@ -22,6 +22,7 @@
 #define ER_PARAM_ERROR			-3
 #define ER_NO_EVENT				-4
 #define ER_UNLINK_EVENT_REPORT	-5
+#define ER_NO_PPID_LIST			-6
 
 
 /*
@@ -67,6 +68,7 @@
 typedef std::function<void(void* pFrom, SYSTEMTIME& time)> DATETIMESYNC;
 typedef std::function<void(void* pFrom, bool bEnable, std::vector<unsigned int>& ids)> EDEVENTREPORT;
 typedef std::function<void(void* pFrom, bool bEnable, unsigned int id)> EDALARMREPORT;
+typedef std::function<std::vector<std::string> (void* pFrom)> QUERYPPIDLIST;
 typedef struct _SECSListener
 {
 	SECSEQOFFLINE				onEQOffLine;
@@ -77,6 +79,7 @@
 	DATETIMESYNC				onDatetimeSync;
 	EDEVENTREPORT				onEnableDisableEventReport;
 	EDALARMREPORT				onEnableDisableAlarmReport;
+	QUERYPPIDLIST				onQueryPPIDList;
 } SECSListener;
 
 

--
Gitblit v1.9.3