Re: About CTI & topTAPI

From: Grant Schenck (schenckg_at_optonline.net)
Date: 12/21/04


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
>
>


Relevant Pages

  • Re: error return from "connect"
    ... > I reran the browser and queried the disconnect status event cause: ... > I suppose I COULD create an event monitoring routine, register it with TAPI, ... Try it with TAPI Browser TB20 before starting to code anything yourself. ... 18:30.10.352: lineInitializeEx returned SUCCESS ...
    (microsoft.public.win32.programmer.tapi)
  • Re: TAPI help required problem with WinXP service pack1,can any MVP look in this?
    ... > If using just the MS TAPI Browser combined with the MS wave player ... > application you can get XP to crash then this sounds like a real bug. ... > Grant Schenck Software ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Disconnecting TAPI Call through C#.net code
    ... You'll have to read the FAQ and review past postings. ... "Grant Schenck" wrote: ... to disconnect the line when I click on disconnect button on the ... Programming Interface (TAPI) functionality is not supported from ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Disconnecting TAPI Call through C#.net code
    ... "Grant Schenck" wrote: ... to disconnect the line when I click on disconnect button on the ... Regarding TAPI and .NET see KB article "841712 - Telephony Application ... * Please post all messages and replies to the newsgroup so all may ...
    (microsoft.public.win32.programmer.tapi)
  • Re: LINEDISCONNECTMODE_UNAVAIL Problem??
    ... I believe so but I'm not particularly familiar smartphone TAPI. ... "Grant Schenck" wrote: ... All TAPI does is pass on the disconnect ... reason but it is 100% of the responsibility of the TSP to provide it. ...
    (microsoft.public.win32.programmer.tapi)

Loading