diff --git a/CHANGELOG b/CHANGELOG index 833e33d6..87d04bdc 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,16 +1,11 @@ -Changes to version ? ------------------------- - -New features and improvements: - -- .NET API: added additional callbacks to control external access to the data model (required to implement RBAC) - Changes to version 1.6.1 ------------------------ New features and improvements: +- .NET API: SVControlBlock added +- .NET API: Added additional callbacks to control external access to the data model (required to implement RBAC) - .NET API: IEC61850ServerAPI -> LogStorage function wrapper added. - .NET API: MmsValue -> MmsValue_encodeMmsData and MmsValue_decodeMmsData added. - .NET API: Fixed issue of not printing log entries in log_client and log_server examples. diff --git a/dotnet/IEC61850forCSharp/IEC61850Model/SVControlBlock.cs b/dotnet/IEC61850forCSharp/IEC61850Model/SVControlBlock.cs index e9c1300f..9e5423f1 100644 --- a/dotnet/IEC61850forCSharp/IEC61850Model/SVControlBlock.cs +++ b/dotnet/IEC61850forCSharp/IEC61850Model/SVControlBlock.cs @@ -1,4 +1,26 @@ -using IEC61850.Server; +/* + * IEC61850ServerAPI.cs + * + * Copyright 2016-2025 Michael Zillgith + * + * This file is part of libIEC61850. + * + * libIEC61850 is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * libIEC61850 is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with libIEC61850. If not, see . + * + * See COPYING file for the complete license text. + */ +using IEC61850.Server; using System; using System.Collections.Generic; using System.Runtime.InteropServices;