Re: About CTI & topTAPI
From: Grant Schenck (schenckg_at_optonline.net)
Date: 12/21/04
- Next message: Aitor Aiestaran: "How can i register TAPI events?"
- Previous message: Andreas Marschall [MVP TAPI]: "Re: ERROR in Cocreateinstance of TAPI class in VC++"
- In reply to: Grant Schenck: "Re: About CTI & topTAPI"
- Next in thread: Andreas Marschall [MVP TAPI]: "Re: About CTI & topTAPI"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 21 Dec 2004 12:39:00 -0500
Just as a follow up. Typically a TSP will generate the LINE_CLOSE
followed immediately by the LINE_REMOVE. Testing with the TAPI
Browser will allow you to determine if this is what is happening in
your case.
-- Grant Schenck Grant Schenck Software schenckg@optonline.net http://grantschenck.tripod.com "Grant Schenck" <schenckg@optonline.net> wrote in message news:eMNYvAt5EHA.3756@TK2MSFTNGP14.phx.gbl... > In TAPI, there are typically two levels of removal of lines. One is > indicated by the LINE_REMOVE event and the other for an Out of Service > or Disconnected line. An application is notified of a removed line > with a LINE_REMOVE event. Similarly, an application would detect the > out of service or disconnected state by monitoring the > LINE_LINEDEVSTATE events. LINE_CLOSE is a little different. It isn't > clear when a TSP would generate a LINE_CLOSE event. In addition, > there isn't any mechanism to tell the application when an lineOpen > attempt will succeed. > > The best I can suggest is to run the TAPI Browser, monitor all line > and address events (lineSetStatusMessages) and disconnect the phone > from the base and see what you get. While it is disconnected try to > re-lineOpen the line. Assuming this fails, re-connect the phone to > the base and see if you get any event. Assuming you don't try to > re-lineOpen the line to see if it will allow you to. From these tests > you should be able to figure out how Ericsson models these features. > > Once you understand the "ground rules" you can then consider writing > your own ActiveX control, using TAPI directly or working with the > "topTAPI" control developers. > -- > Grant Schenck > Grant Schenck Software > schenckg@optonline.net > http://grantschenck.tripod.com > > "Quique" <Quique.Olaso@gmail.com> wrote in message > news:6ecee95f.0412201201.40146c2a@posting.google.com... > > Hello everybody! > > > > Our company bought the topTAPI Professional ActiveX, using it within > a > > Telehony Central Ericsson BP250, and we found this problem.... > > > > When a digital telephone gets damage, I need to phisically change it > > for another; or when a phone is disconnected from the base that > > connects it to the PBX, the toTAPI library informs when its > > disconnected (using LINE_CLOSE_FROM_TSP), so we really know when is > > disconnected... but we don't know when is connected back!!! we try > to > > open the extension but it doesn't allow me and give us the following > > message... "LINEERR_OPERATION FAILED". > > If I want to get open the extension again, I need to restart the > whole > > computer. > > > > How can I detect that the phone has been connected again without > > restarting the application or the computer? Is there any other > library > > than we can use? > > > > Please, hurry! > > > > Thx > > > > Quique > >
- Next message: Aitor Aiestaran: "How can i register TAPI events?"
- Previous message: Andreas Marschall [MVP TAPI]: "Re: ERROR in Cocreateinstance of TAPI class in VC++"
- In reply to: Grant Schenck: "Re: About CTI & topTAPI"
- Next in thread: Andreas Marschall [MVP TAPI]: "Re: About CTI & topTAPI"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
Loading