- prepared for release 1.1
This commit is contained in:
parent
400e8fab62
commit
0651b94be5
1 changed files with 9 additions and 5 deletions
|
@ -1993,12 +1993,16 @@ mmsWriteHandler(void* parameter, MmsDomain* domain,
|
|||
FunctionalConstraint fc = getFunctionalConstraintForWritableNode(self, separator);
|
||||
|
||||
#if (CONFIG_IEC61850_SETTING_GROUPS == 1)
|
||||
if (fc == IEC61850_FC_SE) {
|
||||
SettingGroup* sg = getSettingGroupByMmsDomain(self, domain);
|
||||
if (fc == IEC61850_FC_SE) {
|
||||
SettingGroup* sg = getSettingGroupByMmsDomain(self, domain);
|
||||
|
||||
if (sg->editingClient != (ClientConnection) connection)
|
||||
return DATA_ACCESS_ERROR_TEMPORARILY_UNAVAILABLE;
|
||||
}
|
||||
if (sg != NULL) {
|
||||
if (sg->editingClient != (ClientConnection) connection)
|
||||
return DATA_ACCESS_ERROR_TEMPORARILY_UNAVAILABLE;
|
||||
}
|
||||
else
|
||||
return DATA_ACCESS_ERROR_OBJECT_NONE_EXISTENT;
|
||||
}
|
||||
#endif /* (CONFIG_IEC61850_SETTING_GROUPS == 1) */
|
||||
|
||||
/* writable data model elements - SP, SV, CF, DC */
|
||||
|
|
Loading…
Add table
Reference in a new issue