SourceCode/Bond/Servo/HsmsPassive.h
@@ -60,6 +60,9 @@
typedef std::function<void(void* pFrom)> SECSEQOFFLINE;
typedef std::function<void(void* pFrom, std::vector<EQConstant>&)> SECSEQCONSTANTREQUEST;
typedef std::function<void(void* pFrom, const char*, std::vector<CommandParameter>&)> SECSCommand;
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 struct _SECSListener
{
   SECSEQOFFLINE            onEQOffLine;
@@ -67,6 +70,9 @@
   SECSEQCONSTANTREQUEST      onEQConstantRequest;
   SECSEQCONSTANTREQUEST      onEQConstantSend;
   SECSCommand               onCommand;
   DATETIMESYNC            onDatetimeSync;
   EDEVENTREPORT            onEnableDisableEventReport;
   EDALARMREPORT            onEnableDisableAlarmReport;
} SECSListener;