×
Namespaces

Variants
Actions

Расширенное API Критериев AIW

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Пример кода
Исходный файл: Media:AiwTest.zip

Статья
Перевод:
Оригинал: Extended AIW Criteria API
truf
Последнее редактирование: hamishwillee (09 Dec 2011)

Note.pngNote: :Это API не является частью SDK. Для его использования вы должны установить SDK API Plug-in.

Назначение

Расширенное API Критериев AIW определяет типы, используемые AIW в службах выбора и назначения контактов, службе выполнения звонка и POC UI. Оно также предоставляет сервисные команды провайдеров AMS для CDMA.

Использование

Одним из назначений является выполнение VoIP, Видео или обычного телефонного звонков.

Примеры

Библиотека: servicehandler.lib

Заголовок:

#include <aiwdialdatatypes.h>
 
//Создание пакета параметров AIW
TAiwDialDataV1 data;
TAiwDialDataV1Pckg dataPckg( data );
data.SetTelephoneNumber(telNumber);
// Calltype может принимать значения Voice, VoIP или 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 );
//Выполнение звонка
serviceHandler->ExecuteServiceCmdL( KAiwCmdCall, paramList,
serviceHandler->OutParamListL() );

Демонстрационный проект

File:AiwTest.zip

Известные проблемы

KIS000819 - Dialing a voice call using AIW fails in Nokia N95 8GB

Внутренние ссылки

This page was last modified on 9 December 2011, at 05:00.
53 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×