modbus rtu 1.1 plugins

This commit is contained in:
flower_linux
2026-04-10 10:52:10 +08:00
parent 51175ffd18
commit b44f5e275e
66 changed files with 1088 additions and 1124 deletions

View File

@@ -60,6 +60,8 @@ qt_add_executable(softbus_daemon
src/api/ipc_dbus/IpcDBus.h
src/api/ipc_dbus/IpcDBus.cpp
src/api/ipc_dbus/CommandDispatcher.h
src/api/ipc_dbus/CommandDispatcher.cpp
# device types
src/devices/DeviceTypes.h
@@ -118,16 +120,20 @@ qt_add_executable(softbus_daemon
src/core/memory/LockFreeQueue.h
src/core/plugin_system/IProtocolPlugin.h
src/core/plugin_system/IProtocolFramerPlugin.h
src/core/plugin_system/IProtocolMapperPlugin.h
src/core/plugin_system/PluginManager.h
src/core/plugin_system/PluginManager.cpp
src/core/plugin_system/PluginHost.h
src/core/plugin_system/PluginHost.cpp
plugins/protocols/modbusrtu/parser/ModbusRtuProtocolPlugin.h
plugins/protocols/modbusrtu/parser/ModbusRtuProtocolPlugin.cpp
plugins/protocols/modbus_rtu/parser/ModbusRtuProtocolPlugin.h
plugins/protocols/modbus_rtu/parser/ModbusRtuProtocolPlugin.cpp
plugins/protocols/modbus_rtu/mapper/ModbusRtuProtocolMapperPlugin.h
plugins/protocols/modbus_rtu/mapper/ModbusRtuProtocolMapperPlugin.cpp
src/core/models/Types.h
src/core/models/MetadataDef.h
src/core/models/DataMapping.h
src/core/models/DOMMessage.h
src/core/models/EnrichedMessage.h
src/core/metadata/MetadataRegistry.h
src/core/metadata/MetadataRegistry.cpp
src/core/metadata/ProfileRegistry.h
@@ -136,16 +142,18 @@ qt_add_executable(softbus_daemon
# message bus pipeline
src/message_bus/pipeline/PayloadRef.h
src/message_bus/pipeline/PipelineContext.h
src/message_bus/pipeline/DynamicRuleRegistry.h
src/message_bus/pipeline/DynamicRuleRegistry.cpp
src/message_bus/pipeline/PipelineEngine.h
src/message_bus/pipeline/PipelineEngine.cpp
src/message_bus/pipeline/protocol/ProtocolEnvelope.h
plugins/protocols/modbusrtu/types/ModbusRtuPdu.h
plugins/protocols/modbusrtu/codec/ModbusRtuCodec.h
plugins/protocols/modbusrtu/codec/ModbusRtuCodec.cpp
plugins/protocols/modbusrtu/framer/ModbusRtuFraming.h
plugins/protocols/modbusrtu/framer/ModbusRtuFraming.cpp
plugins/protocols/modbusrtu/framer/ModbusRtuFramerPlugin.h
plugins/protocols/modbusrtu/framer/ModbusRtuFramerPlugin.cpp
plugins/protocols/modbus_rtu/types/ModbusRtuPdu.h
plugins/protocols/modbus_rtu/codec/ModbusRtuCodec.h
plugins/protocols/modbus_rtu/codec/ModbusRtuCodec.cpp
plugins/protocols/modbus_rtu/framer/ModbusRtuFraming.h
plugins/protocols/modbus_rtu/framer/ModbusRtuFraming.cpp
plugins/protocols/modbus_rtu/framer/ModbusRtuFramerPlugin.h
plugins/protocols/modbus_rtu/framer/ModbusRtuFramerPlugin.cpp
src/message_bus/pipeline/stages/1_framers/IFramer.h
src/message_bus/pipeline/stages/1_framers/PassthroughFramer.h