Michael Zillgith
1fcbad0b65
- .NET API: added ControlAction.SetError method
5 years ago
andy1547
efe889d567
Add value property to quality .NET ( #217 )
...
- Added ushort quality property.
Co-authored-by: Andrew Moorcroft <andrew.moorcroft@nortechonline.co.uk>
6 years ago
andy1547
ff53028ec4
Added various dotnet methods required for server configuration ( #216 )
...
- Added the ability to set/read URCB buffer size in dotnet.
- Added IedServer_getNumberOfOpenConnections, ClientConnection_getLocalAddress and server identity methods for dotnet.
Co-authored-by: Andrew Moorcroft <andrew.moorcroft@nortechonline.co.uk>
6 years ago
Michael Zillgith
bfef9ce5e9
- .NET API: added IedServer:setServerIdentity method
6 years ago
Michael Zillgith
3fd4fed886
- .NET API: fixed memory management issue in MmsValue.SetElement (see #213 )
6 years ago
Michael Zillgith
ca43b02095
Merge pull request #211 from andy1547/feature/add-iedserver-set-attribute-methods
...
Added SetBoolean and SetInt32 methods for dotnet.
6 years ago
Michael Zillgith
757dd4240d
Merge pull request #208 from andy1547/feature/iedserver-config-dotnet
...
Added FileServiceEnabled and LogServiceEnabled settings for dotnet
6 years ago
andy1547
0e71091830
Added missing CDC creation methods for dotnet ( #201 )
...
* Added enumerated status CDC creation method for dotnet.
* Added APC and SPC CDC creation methods for dotnet.
* Fixed typo in method name.
* Added BCR CDC creation method for dotnet.
* Added ENC creation method for dotnet.
* Added remaining missing CDC creation methods for dotnet.
6 years ago
Andrew Moorcroft
e954529117
Added SetBoolean and SetInt32 methods for dotnet.
6 years ago
Andrew Moorcroft
d984573067
Added FileServiceEnabled and LogServiceEnabled settings to dotnet IED Server Configuration.
6 years ago
Michael Zillgith
9f86812002
- .NET API: added MmsValue methods BitStringToUInt32BigEndian and BitStringFromUInt32BigEndian
6 years ago
Michael Zillgith
6cbadb4b45
- IED server: added new function ControlAction_isSelect
6 years ago
Michael Zillgith
881ebac3dc
- .NET API: added ControlAction.GetControlTime methods
6 years ago
Michael Zillgith
9192e5d21b
.NET: fixed problem in ReportControlBlock.SetRCBValues (see #184 )
6 years ago
Michael Zillgith
5bd03b0611
- IED server: added function ConfigFileParser_createModelFromConfigFileEx with filename as argument to avoid dependency on FileSystem_... functions
...
- .NET projects: changed target framework of some project files to v4.0
6 years ago
Michael Zillgith
e4c3875e3e
IEC 61850 server: added function ControlAction_getCtlNum to access ctlNum value inside control handlers
6 years ago
Michael Zillgith
320f511d33
- IEC 61850 client: Added functions IedConnection_setRequestTimeout and IedConnection_getRequestTimeout to C API and IedConnection.RequestTimeout property to .NET API
6 years ago
Michael Zillgith
dfaae6662d
- add .NET support for new PSelector type - pSelector is now a byte array in the .NET API
6 years ago
Michael Zillgith
0b181ae22c
- .NET: added missing ignore paramter for test case
6 years ago
Michael Zillgith
0d025800b4
- added setting of MMS request timeout to .NET
6 years ago
Michael Zillgith
834291e7c7
- .NET API: added new function MmsValue.NewUtcTime
6 years ago
Michael Zillgith
8099734f11
- .NET API: adopted to new server side control API
6 years ago
Michael Zillgith
544b301861
- .NET API: added missing native function declarations
6 years ago
Michael Zillgith
f2c811c7c7
- IedServer: fixed potential deadlock when IedServer_stop is directly called after IedServer_start
7 years ago
Michael Zillgith
3d8ab44a49
- MMS client: improved handling of malformed messages when reading data
...
- MMS client: improved handling of malformed messages when receiving reports
- MMS client: fixed potential memory leak when receiving malformed messages
7 years ago
Michael Zillgith
256f55aaef
- .NET API: added more async client functions
7 years ago
Michael Zillgith
821b065453
- .NET API: added more async functions (control, association, data set, get variable specification)
7 years ago
Michael Zillgith
b6c9a56d4a
- .NET API: added more async functions
...
- .NET API: added GetFileDirectoryEx function
. file-tool: add "s" option to send only a single get file directory request
7 years ago
Michael Zillgith
388337a60d
- IEC 61850 client: added support for non-thread mode (IedConnection_createEx, IedConnection_tick)
...
- added example for non-thread mode client and asynchronous API
7 years ago
Michael Zillgith
4dc0f9c987
- .NET API: Added support for IedConnection.GetState and StateChangedHandler
7 years ago
Michael Zillgith
e5be822032
- .NET API: DataSet implements IDisposable interface, Report/DataSet GetValues methods return now clones of the original native values to prevent GC issues
7 years ago
Michael Zillgith
4ba6d9903d
- .NET API: MmsValue - added Clone method and implemented IDisposable interface
7 years ago
Michael Zillgith
154b3623e7
- .NET API: Added method MmsConnection.ReadMultipleVariables
...
- .NET API: extended MmsValue.ToString method to print arrays and data access errors
7 years ago
Michael Zillgith
f644b8d777
- IEC 61850 client: ControlObjectClient - avoid crash when "ctlVal" is not present in "Oper", also accept "setMag" instead of "ctlVal".
7 years ago
Michael Zillgith
23208aa066
- .NET API: ReportControlBlock.GetOwner returns null when no owner available ( #79 )
7 years ago
Michael Zillgith
cf63ab1269
- .NET API: IedConnection - add async QueryLog functions
7 years ago
Michael Zillgith
916f9da92e
- .NET API: IedConnection - added new method GetLogicalDeviceVariablesAsync and property MaxPduSize
7 years ago
Michael Zillgith
0ff713b7f1
- .NET API: added async versions for WriteValaue and GetServerDirectory
7 years ago
Michael Zillgith
836892849c
- IEC 61850 client: improved support for segmented report handling
7 years ago
Michael Zillgith
1d120f87de
- .NET API: Added IedConnection.ReadValueAsync method
7 years ago
Michael Zillgith
44d8ad8d15
- IEC 61850/MMS client: changed all invokeId parameters in async callbacks to uint32_t
7 years ago
Michael Zillgith
7415fbc8da
- .NET API: Added ReportControlBlock.GetOwner method ( #79 )
7 years ago
Michael Zillgith
871c63ad68
- .NET API: added some additional wrapper code for MmsVariableSpecification functions
7 years ago
Michael Zillgith
18cc25f1ff
- added C# example code for client side setting group handling
7 years ago
Michael Zillgith
a14d39e2e2
- .NET API: fixed wrong defintion for ClientReportControlBlock_getResvTms in ReportControlBlock class
7 years ago
Michael Zillgith
ea20cb2081
- .NET API: Added missing access functions for ResvTms to ReportControlBlock class ( #74 )
7 years ago
Michael Zillgith
aa86d3b259
- IEC 61850 server: number of dynamic data sets configurable at runtime
7 years ago
Michael Zillgith
51c29fe9a7
- IEC 61850 server/ MMS server: maximum number of client connections configurable at runtime
7 years ago
Michael Zillgith
26af0d93c2
- IEC 61850 server: made IEC 61850 edition configurable at runtime
7 years ago
Michael Zillgith
14c8434201
- server_example_basic_io: fixed ICD/CID file
7 years ago
Michael Zillgith
4d8e256967
- .NET API: Added array/structure handlung functions to MmsValue
7 years ago
Michael Zillgith
894ea2e726
- SV: added function SVPublisher_ASDU_setSmpCntWrap
...
- added quality flag "derived"
- updated 9-2LE publisher example
7 years ago
Michael Zillgith
5de644b3bc
- .NET API: added check for maximum size of s-selector
7 years ago
Michael Zillgith
a7cb12f5b0
- IEC 61850 client: added new function ControlObjectClient_getCtlValType to simplify control handling
7 years ago
Michael Zillgith
49d06cc9d3
- NET API: added TLS support for server side
7 years ago
Michael Zillgith
56046beebe
- updated project file for .NET core
7 years ago
Michael Zillgith
48b14619a3
- .NET API: Added IedServerConfig class
7 years ago
Michael Zillgith
1ac2a7390f
- .NET API: updated marshalling for GooseControlBlock
7 years ago
Michael Zillgith
cab1f783fd
- .NET API: added project files for .NET core 2.0
7 years ago
Michael Zillgith
eb97d64ae2
- .NET API: updated marshaling of bool types in pinvoke code
7 years ago
Michael Zillgith
76ab1ec9f6
- .NET API: Added destructor and Dispose method to ReportControlBlock
...
- .NET API: Changed ReportControlBlock access to IedConnection to improve stability when connection closes unexpectedly
7 years ago
Michael Zillgith
d327f0715e
- added function SVReceiver_enableDestAddrCheck
7 years ago
Michael Zillgith
b195acd128
- .NET API: Added SEGMENTATION to ReportOptions
8 years ago
Michael Zillgith
a6b8b7767e
- updated README.md
8 years ago
Michael Zillgith
31e9886b6d
- .NET API: fixed bug in TLS wrapper
8 years ago
Michael Zillgith
6c218db778
- .NET API: added TLSConfiguration destructor
8 years ago
Michael Zillgith
33fb9206b3
- .NET API: Added support for Timestamp and Quality to SV subscriber
8 years ago
Michael Zillgith
b00fdfde3d
- .NET API: added properties for Quality flags
8 years ago
Michael Zillgith
36b0c94eef
- .NET API: added sv_subscriber example
...
- .NET API: added missing functions for float types
8 years ago
Michael Zillgith
8f951cbcef
- SV subscriber: added SVReceiver_isRunning function
...
- .NET API: Added SV subscriber
8 years ago
Michael Zillgith
99e7b9d972
- added missing project file
8 years ago
Michael Zillgith
c20a530761
- .NET API: Added GooseReceiver/GooseSubscriber
8 years ago
Michael Zillgith
fb56e0bc86
- .NET API: Added SetDstAddress/GetDstAddress to GooseControlBlock class
8 years ago
Michael Zillgith
10ed5af230
- .NET API: added support for GoCB handling
...
- .NET API: Add PhyComAddress class
8 years ago
Michael Zillgith
5cabd43702
- added missing file
8 years ago
Michael Zillgith
81e18261bc
- .NET API: Added support for SVCB handling
8 years ago
Michael Zillgith
36a1660d71
- .NET API: Added DeleteFile (from pull request #44 by jpeltonen)
8 years ago
Michael Zillgith
d090c3f1ae
- added missing .NET files
8 years ago
Michael Zillgith
d995c05fc0
- .NET: Added TLS.TLSConfiguration class to wrap native TLSConfiguration
...
- .NET: Added TLS support for IedConnection
8 years ago
Michael Zillgith
0c09385462
- .NET API: ControlObject implements IDisposable interface
8 years ago
Michael Zillgith
d0ac21e487
- client/server: added set data set service (MMS write named variable list)
...
- client/server: improved write access to array elements and sub arrays
8 years ago
Michael Zillgith
291d21ef9e
- IEC 61850 client: Changed result strings of IedConnection_getDataDirectoryByFC. Removed appended FC string.
8 years ago
Michael Zillgith
b931b773eb
- C# API: server - keep references to internal control handler delegates to avoid garbage collection
8 years ago
Michael Zillgith
8999487b24
- C server API: added function IedServer_setLocalIpAddress
...
- C# server API: added IedServer.SetLocalIpAddress
8 years ago
Michael Zillgith
f3b75dd3fc
- added functions Timestamp_create, Timestamp_destroy, Timestamp_setByMmsUtcTime
...
- C# API: Added Timestamp class
- C# API: Added missing UpdateAttribute methods to IedServer
9 years ago
Michael Zillgith
6273a18c48
- .NET: in IedConnection: added internal reference to IsoConnectionParameters object to avoid deletion of internal AcseAuthenticationParameters by garbage collector
9 years ago
Michael Zillgith
003f1ef730
- fixed memory bugs in examples
9 years ago
Michael Zillgith
e6b8e09e91
- .NET API: fixed server side bug with connection indication handler
9 years ago
Michael Zillgith
b8a4e8c7b0
- some fixes
9 years ago
Michael Zillgith
da21bb2e76
- C# wrapper: fixed bug in client readObject functions
9 years ago
Michael Zillgith
4d5a9e27a1
- added server1 example to dotnet
9 years ago
Michael Zillgith
dc281a7ee9
- added maximum log entry size for LogStorage
...
- implemented maximum log entries for sqlite log storage
- added log to C# API
9 years ago
Michael Zillgith
fca675e2a1
- C# API: added client side log service support
9 years ago
Michael Zillgith
b4a5292b67
- C# API: added servers side control handling
9 years ago
Michael Zillgith
d81e9e1c19
- implemente ControlObjectClient_setTestMode function, also for C# wrapper
9 years ago
Michael Zillgith
6c306870e9
Merge branch 'python-bindings'
9 years ago
Michael Zillgith
8f45ac88c6
- added functions ControlObjectClient_setInterlockCheck and ControlObjectClient_setSynchroCheck to replace the functions ControlObjectClient_enableInterlockCheck and ControlObjectClient_enableSynchroCheck
9 years ago
Michael Zillgith
24e1c902e4
- added MmsValue_setUtcTimeQuality to vs def files
...
- added GetUtcTimeQuality and SetUtcTimeQuality to the C# API
9 years ago
Michael Zillgith
899fd370f8
- changed .NET client API
10 years ago
Michael Zillgith
44a4336deb
- changed signature of IedConnection_deleteDataSet, MmsConnection_deleteAssociationSpecificNamedVariableList, MmsConnection_deleteNamedVariableList. added boolean return value to indicate if data set/named variable list has been deleted.
...
- increased version number to 0.9.1
10 years ago