Files
STM32F4-Base/IEC60870-Slave/104/IEC104_Link.h
T
STF 4c55544f05
CI / L0 静态门禁 (pre-commit) (push) Failing after 45s
CI / L0.5 主机侧单测 (MSVC) (push) Failing after 42s
通信协议代码
2026-10-26 08:31:48 -04:00

16 lines
741 B
C

/**
* 兼容总头文件:汇总公共接口和两种角色的启停接口,保留既有include用法。
* 新代码可直接包含Common.h、Master_StartStop.h或Slave_StartStop.h;角色头文件已包含Common.h。
* 头文件的选择不设置本端角色,仍须由State_Init为每条连接固定角色;包含两端
* 声明也不允许混用角色专用接口。构建时包含公共链路实现,并按使用的启停接口加入角色实现。
* Internal.h面向实现内部的跨文件协作,故不由本公开入口转发。
*/
#ifndef IEC104_LINK_H
#define IEC104_LINK_H
#include "IEC104_Link_Common.h"
#include "IEC104_Link_Master_StartStop.h"
#include "IEC104_Link_Slave_StartStop.h"
#endif /* IEC104_LINK_H */