The Call.GenterateDigits method will block execution and never return, if the call's state changes to LINECALLSTATE_IDLE during a call to generate digits.
This occurs if the LINECALLSTATE_IDLE cal...
Id #14040 | Release:
| Updated: Jan 16 at 12:20 PM by portison | Created: Jan 13 at 11:10 AM by portison
Lines added after the initial ATAPI initialisation do not fire any call events, although the lines are controllable.
The fix for this issue is a code change in the wrapper to register the TapiMana...
Id #13928 | Release:
| Updated: Jun 30, 2016 at 9:37 AM by portison | Created: Jun 30, 2016 at 9:19 AM by portison
I developed code a few months ago against my laptop that was WIN 7, this library worked a treat for us.
I have just upgraded my Laptop to WIN 10. No issues with registering to the events ...
Id #13881 | Release:
| Updated: Apr 1, 2016 at 3:06 PM by Liam93 | Created: Apr 1, 2016 at 3:06 PM by Liam93
When I use this Library in a project that uses the .Net Framework 4.5 or later, I get this Error:
System.OverflowException: Arithmetic operation resulted in an overflow.
Server stack trace:
Id #13721 | Release:
| Updated: Sep 23, 2015 at 2:17 PM by AlexanderWurzinge | Created: Sep 23, 2015 at 2:17 PM by AlexanderWurzinge
If TapiManager.Initialize() returns false the worker thread is never started. But TapiManager.Shutdown() always tries to call _workerThread.Join(), which throws an exception if the thread wasn't st...
Id #13318 | Release:
| Updated: Nov 12, 2014 at 10:22 AM by cremor | Created: Nov 12, 2014 at 10:22 AM by cremor
TapiLine.NegotiatedVersion returns 0x20002 for me, which should be present in the TapiVersion enum as V22.
Id #13316 | Release:
| Updated: Nov 12, 2014 at 6:32 AM by cremor | Created: Nov 12, 2014 at 6:32 AM by cremor
The Thread that is created in the constructor of the TapiManager class and started in its Initialize method doesn't have the IsBackground property set to true and therefore prevents the closing of ...
Id #13315 | Release:
| Updated: Nov 12, 2014 at 5:25 AM by cremor | Created: Nov 12, 2014 at 5:25 AM by cremor
It appears that when a Redirect fails for some reason, this is not correctly detected.
See the following code in EndRedirect:
var req = (PendingTapiRequest)ar;
if (req.Result < 0)
throw new Ta...
Id #13253 | Release:
| Updated: Mar 17, 2015 at 11:23 PM by tuttb | Created: Sep 18, 2014 at 10:15 AM by supereddie
I'm using ATAPI.NET on an Avaya IP Office setup and I was getting OPERATIONFAILED on lineSetupTransfer. I believe the problem is in Interop.WriteByteArray. which appears to be used only in ProcessC...
Id #13137 | Release:
| Updated: Jul 15, 2014 at 3:17 PM by dan61 | Created: Jul 15, 2014 at 3:17 PM by dan61
In atapi code NativeMethods class (Interop.cs Ln 398) there is a function lineRemoveFromConference with 2 parameters:
[DllImport("Tapi32.dll", CharSet = CharSet.Auto)]
internal static ...
Id #12867 | Release:
| Updated: Apr 4, 2014 at 1:25 PM by pavel_richter | Created: Apr 4, 2014 at 1:25 PM by pavel_richter