Categories: Lang-JP | JP S60 | JP Symbian C++ | JP FNWiki | JP Telephony | JP VoIP
This page was last modified 02:50, 2 May 2008.
拡張AIW基準API
From Forum Nokia Wiki
| Note! |
|---|
|
目的
AIW電話帳(contact)選択、AIW電話帳への割り当て(assign)サービス、AIW発呼(call creation), POC UI で使用される型を、拡張AIW基準APIは定義します。また、CDMA固有のAMSプロバイダー用のプロバイダ・サービス・コマンドも提供します。
ユース・ケース
使用例の一つとして、VoIP/電話/テレビ電話をするための電話番号型(dial data type)があります。
サンプル・コード
Library: servicehandler.lib
#include <aiwdialdatatypes.h> //Create AIW param package TAiwDialDataV1 data; TAiwDialDataV1Pckg dataPckg( data ); data.SetTelephoneNumber(telNumber); // Calltype can be - Voice,VoIP and Video TAiwCallType callType(EAiwVoice); data.SetCallType( callType ); TAiwNameBuffer name(_L("Callee")); data.SetName(name); data.SetWindowGroup( CCoeEnv::Static()->RootWin().Identifier() ); data.SetShowNumber(ETrue); data.SetRemoveInvalidChars(EFalse); TPtrC8 ptr; ptr.Set( dataPckg ); TAiwVariant variant( ptr ); TAiwGenericParam param( EGenericParamCallDialDataV1, variant ); CAiwGenericParamList& paramList = serviceHandler->InParamListL(); paramList.AppendL( param ); //Make Call serviceHandler->ExecuteServiceCmdL( KAiwCmdCall, paramList, serviceHandler->OutParamListL() );
サンプル・プロジェクト
http://wiki.forum.nokia.com/index.php/Image:AiwTest.zip
