diff --git a/src/iec61850/server/impl/ied_server.c b/src/iec61850/server/impl/ied_server.c index 9b00d334..b88d284c 100644 --- a/src/iec61850/server/impl/ied_server.c +++ b/src/iec61850/server/impl/ied_server.c @@ -1812,6 +1812,15 @@ IedServer_setWriteAccessPolicy(IedServer self, FunctionalConstraint fc, AccessPo } } +void +IedServer_handleWriteAccessGlobally(IedServer self, WriteAccessHandler handler, void* parameter) +{ + if (self && self->mmsMapping) + { + MmsMapping_installGlobalWriteAccessHandler(self->mmsMapping, handler, parameter); + } +} + void IedServer_handleWriteAccess(IedServer self, DataAttribute* dataAttribute, WriteAccessHandler handler, void* parameter) {