Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Windos
win32.3rdparty
win32.directx.audio
win32.directx.ddk
win32.directx.graphics
win32.directx.input
win32.directx.managed
win32.directx.misc
win32.directx.networking
win32.directx.sdk
win32.directx.video
win32.dirx.grap.shaders
win32.gdi
win32.international
win32.kernel
win32.messaging
win32.mmedia
win32.networks
win32.ole
win32.rtc
win32.tapi
win32.tapi.beta
win32.tools
win32.ui
win32.wince
win32.wmi
windows.mediacenter
winfx.aero
winfx.announcements
winfx.avalon
winfx.collaboration
winfx.fundamentals
winfx.general
winfx.indigo
winfx.sdk
winfx.winfs
  
 
date: Thu, 24 Jul 2008 03:36:47 -0700 (PDT),    group: microsoft.public.win32.programmer.tapi        back       


Help required for sequence: lineSetupTransfer / lineDial / lineCompleteTransfer   
Hallo everybody,

I have problem implementing this sequence.
Working with smartphone WM6.
Using TAPI 2.0 (InitializeEx ->ok, version is required one)

lineSetupTransfer -> Ok
call becomes LINECALLSTATE_OHOLDPENDTRANSFER -> First problem wm6 do
not recognize this call as call OnHold (so I can't unhold using device
buttons)
wait for states -> Ok
lineDial() ->Ok
wait for states-> Ok
lineCompleteTransfer(MODE_TRANSFER) -> ok
wait for states -> fail - calls are not ended and left active,
dropping them drops all calls , but system still "see" active call.

By the way lineBlindTransfer works fine (worst thing I must be sure
call was transfered)
Does anybody has / had such problems. Any ideas welcome.

Thank's and execuse me for my English.
Romualdas
date: Thu, 24 Jul 2008 03:36:47 -0700 (PDT)   author:   unknown

Re: Help required for sequence: lineSetupTransfer / lineDial / lineCompleteTransfer   
Romualdas,

which TSP are you using, the cell TSP? I didn't know that
it supports call transfer...

Did you try to lineDeallocateCall on both calls instead of
dropping them?

Best regards,

Matthias Moetje
-------------------------------------
TAPI WIKI: http://www.tapi.info
------------------------------------- 
TERASENS GmbH
Augustenstraße 24
80333 Munich, GERMANY
------------------------------------- 
e-mail: moetje at terasens dot com
www:   www.terasens.com
------------------------------------- 

 wrote in message 
news:9017aaee-58a1-47ec-afab-c6a681894a08@79g2000hsk.googlegroups.com...
> Hallo everybody,
>
> I have problem implementing this sequence.
> Working with smartphone WM6.
> Using TAPI 2.0 (InitializeEx ->ok, version is required one)
>
> lineSetupTransfer -> Ok
> call becomes LINECALLSTATE_OHOLDPENDTRANSFER -> First problem wm6 do
> not recognize this call as call OnHold (so I can't unhold using device
> buttons)
> wait for states -> Ok
> lineDial() ->Ok
> wait for states-> Ok
> lineCompleteTransfer(MODE_TRANSFER) -> ok
> wait for states -> fail - calls are not ended and left active,
> dropping them drops all calls , but system still "see" active call.
>
> By the way lineBlindTransfer works fine (worst thing I must be sure
> call was transfered)
> Does anybody has / had such problems. Any ideas welcome.
>
> Thank's and execuse me for my English.
> Romualdas
date: Mon, 28 Jul 2008 01:41:17 +0200   author:   Matthias Moetje [MVP]

Re: Help required for sequence: lineSetupTransfer / lineDial / lineCompleteTransfer   
Hallo Matthias,

I am not sure about TSP, I'am developing for GSM phones. For tests I
use HTC smartphone device (S620) running WM6  and pocketPc with GSM
(P3300) running WM5.
Deallocating calls seems do nothing at all, they left valid.

If this functionality (I mean call transfer) depends on TSPI would it
be any reason to use TSPI functions instead of TAPI ? Be not so angry,
I am newbie in TAPI, so maybe asking some childish questions.

Regards,
Romualdas
date: Mon, 28 Jul 2008 12:45:17 -0700 (PDT)   author:   unknown

Re: Help required for sequence: lineSetupTransfer / lineDial / lineCompleteTransfer   
schrieb im Newsbeitrag
news:0cb2e2ac-67ab-4f35-9e4e-53e01b5c07ae@m45g2000hsb.googlegroups.com...
> If this functionality (I mean call transfer) depends on TSPI would it
> be any reason to use TSPI functions instead of TAPI ?

Romualdas,
no, TSPI_functions are solely called by the OS.
Apps use TAPI functions.

-- 
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK / Visual C++
TAPI / TSP Developer and Tester
My TAPI and TSPI FAQ:
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
My Toto® Tools (a collection of free, mostly TAPI related tools):
http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm
TAPI development around the world (Frappr! map):
http://www.frappr.com/TAPIaroundTheWorld
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion.  Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no rights.
date: Mon, 28 Jul 2008 22:57:32 +0200   author:   Andreas Marschall [MVP TAPI]

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us