Stentofon.AlphaCom.AlphaNet.dll - Release Notes
From Zenitel Wiki
Release State: Released
Release Version: 2.1.3.4
Last Release Date: 2018-09-13
Contents
Release 2.1.3.4
Improvements
New functions to:
- change the Class of Service
- set the RCO on an IP-station
Also see VS-SDK for AlphaCom - Release Notes
Release 2.1.3.1
Functional Changes/Enhancements
- It was required to update 'stationstate' via software on events such as 'OnStationBusyReceived', 'OnStationFreeReceived', 'OnStationConnect', 'OnStationDisconnect'. Stationstate updates are now automatic as part of the AlphaNetClient object.
- It is no longer required to call the methods 'StartListening()' and 'StartMonitorThread()'; All initialization and connection is done in the new method 'Connect()'
- Events added for
- OnCallStatus
- OnOpenCallStatus
- OnPrivateCallStatus
- OnBusyCallStatus
- Recompiled with .NET 4.6.2
Errors Corrected
- Bugfix: Automatic station discovery only worked for 255 stations instead of 552
Release State: Released
Release Version: 1.1.3.0
Last Release Date: 2009-12-22
Release 1.1.3.0
Functional Changes/Enhancements
- No TCP connection test when creating the AlphaNetClient object. This made the calling thread (typically GUI thread) to block while trying the connection. The AlphaCom connection now only will be performed in a new thread after calling the AlphaNetClient StartListen() method is called.
- New public methods bool SendAlphaCommand(String cmd) and bool SendEventHandlerActionCommand(String cmd) to send custom generated AlphaNet and Event Handler commands.
Errors Corrected
- If a station sends 1 normal call-requests and 1 alarm call-request to a operator station the operator station then have 2 mails in his queue.
After a call back both mails are removed from operator stations queue in the alphacom. But the selected stations queue (operator station) has still one queue entries in the software. - Bug in EventReport::ToSLLCommand creating an invalid AlphaCom message command.
Release 1.0.0.0
Functional Changes/Enhancements
Split of the .SLL namespace into namespaces .Messages, .Client and .Config
History
Extracted from the library AlphaCom2.dll written for internal Zenitel R&D usage. Motivation for the extraction is better conformance to accepted standards on .NET assembly naming conventions, as well as namespace naming conventions. Also better separation of functionality like AlphaNet handling and AlphaCom state data handling.