Thomas Kayczuck - 2012-08-28

Hi,

i am using activa tsp 1.8.6 x64 on Win 7 64Bit.
I am building a call-center application which monitors the tapi line. When i am calling the application has to show a red phone (or a green phone when i don´t call).

This works nearly perfect except of one problem.

If I call someone and this person transfers me to someone else,  I will get LINECALLSTATE_DISCONNECTED and LINECALLSTATE_IDLE although i am still calling.

The event firing order is:
LINECALLSTATE_RINGBACK
LINECALLSTATE_CONNECTED
---Now transfer---
LINECALLSTATE_DISCONNECTED
LINECALLSTATE_DISCONNECTED
LINECALLSTATE_IDLE

Is there a workaround or what can I do to get the information that i am still calling? (I have expected LINECALLSTATE_ONHOLDPENDTRANSFER or simply no event).

Best regards
Thomas