Hi,
How to monitor phone status?
I do it like this- for start monitoring:
ctiConnection.ConnectionName = "MyConn"
ctiConnection.TPort = ...
ctiConnection.THost = ...
ctiConnection.TConnect
ctiExtension.ConnectionName = "MyConn"
ctiExtension.ExtensionName = "MYEXTENSION"
Call ctiExtension.TSetRegisterMode(ModeMonitor)
ctiExtension.TDN = 1700
rc = ctiExtension.TRegister
If rc = T_FAIL Then
Call MsgBox("Failed.")
End If
Next in event triggered sub:
Private Sub ctiExtension_TEvent2(EventInfo As Object)
...
End Sub
And for end monitoring:
Call ctiExtension.TUnregister
ctiConnection.TDisconnect
This code mostly work, but sometimes I only recieve EventRegistered and no other events (normally, when monitoring works ok, I receive EventOnHook, EventDialling, EventEstablished, etc…).
What I’m doing wrong? ???
I don’t have access to Genesys SDK so I sometimes like “gorillas in the fog” ![]()
Regards,
Damian