// Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).// All rights reserved.// This component and the accompanying materials are made available// under the terms of "Eclipse Public License v1.0"// which accompanies this distribution, and is available// at the URL "http://www.eclipse.org/legal/epl-v10.html".//// Initial Contributors:// Nokia Corporation - initial contribution.//// Contributors://// Description://#ifndef __BLUETOOTH_IBY__#define __BLUETOOTH_IBY__REM --- Bluetooth ---// If __BT_DEBUG__ is defined pull in debug versions of the// Bluetooth and RemCon DLLs and Plugins regardless of the ROM type#ifdef __BT_DEBUG__#include <cflog.iby>#define __HCI_DEBUG__define BT_DIR UDEB#define BT_PLUGIN ECOM_PLUGIN_UDEB#elsedefine BT_DIR BUILD_DIR#define BT_PLUGIN ECOM_PLUGIN#endif#include <btlogger.iby>#include <commsdebugutility.iby>REM *** The following dlls are client side dlls. They are always includedREM *** in the ROM, whether bluetooth is supported by the device or not, soREM *** that client applications can link against them regardless.REM Bluetooth user libraryfile=ABI_DIR\BT_DIR\bluetooth.dll System\Libs\bluetooth.dllREM BT Managerfile=ABI_DIR\BT_DIR\btdevice.dll System\Libs\btdevice.dllfile=ABI_DIR\BT_DIR\btmanclient.dll System\Libs\btmanclient.dllREM BT Manager DBMS Security Policydata=ZPRIVATE\100012a5\policy\100069cc.spd Private\100012a5\policy\100069cc.spdREM BT Notifier typesfile=ABI_DIR\BT_DIR\btextnotifiers.dll System\Libs\btextnotifiers.dllREM EIR RSSIfile=ABI_DIR\BT_DIR\eirclient.dll System\Libs\eirclient.dllREM SDPfile=ABI_DIR\BT_DIR\sdpdatabase.dll System\Libs\sdpdatabase.dllfile=ABI_DIR\BT_DIR\sdpagent.dll System\Libs\sdpagent.dllREM Bluetooth AV user librariesfile=ABI_DIR\BT_DIR\bluetoothAV.dll System\Libs\bluetoothAV.dllfile=ABI_DIR\BT_DIR\gavdp.dll System\Libs\gavdp.dllREM Generic Remote Control Frameworkfile=ABI_DIR\BT_DIR\remconstatusapi.dll System\Libs\remconstatusapi.dll#include <remotecontrol.iby>REM HCI Server Clientfile=ABI_DIR\BT_DIR\hciserverclient.dll System\Libs\hciserverclient.dllREM BT Power Controlfile=ABI_DIR\BT_DIR\btpowercontrol.dll System\Libs\btpowercontrol.dllREM Device Under Test Modefile=ABI_DIR\BT_DIR\dutmode.dll System\Libs\dutmode.dllREM A2DP Optimisation user libraryfile=ABI_DIR\BT_DIR\a2dpoptimisation.dll System\Libs\a2dpoptimisation.dllREM *** Now for things which should only be included if the deviceREM *** supports bluetooth, to save ROM space...#ifndef __BTREM Feature BLUETOOTH is not in this ROM (bluetooth.iby)#elseREM BT Manager Backup Registrationdata=ZPRIVATE\100069cc\backup_registration.xml Private\100069cc\backup_registration.xmlREM default is to run Esock_BT thread in DealerPlayer roledata=ZPRIVATE\101F7988\esock_bt.cmi private\101F7988\esock_bt.cmifile=ABI_DIR\BT_DIR\btcomm.csy System\Libs\btcomm.csyREM BT Managerfile=ABI_DIR\BT_DIR\btmanserver.exe System\Libs\btmanserver.exeREM SDPfile=ABI_DIR\BT_DIR\sdpserver.exe System\Libs\sdpserver.exeREM Bluetooth using HCI API Version 2file=ABI_DIR\BT_DIR\bt_v2.prt System\Libs\bt_v2.prtREM Stack configuration filesdata=ZPRIVATE\101f7989\ESock\bt.bt_v2.esk Private\101f7989\ESock\bt.bt_v2.eskdata=ZPRIVATE\101F7989\Bluetooth\bluetooth_stack.ini Private\101F7989\Bluetooth\bluetooth_stack.iniREM HCI Shared binaryfile=ABI_DIR\BT_DIR\hcishared.dll System\Libs\hcishared.dllREM HCI variant includes#include <hci.iby>REM Client side RemCon APIs for AVRCPfile=ABI_DIR\BT_DIR\avrcpipc.dll System\Libs\avrcpipc.dllfile=ABI_DIR\BT_DIR\remconplayerinformation.dll System\Libs\remconplayerinformation.dllfile=ABI_DIR\BT_DIR\remconmediainformationapi.dll System\Libs\remconmediainformationapi.dllfile=ABI_DIR\BT_DIR\remconbatterystatusapi.dll System\Libs\remconbatterystatusapi.dllfile=ABI_DIR\BT_DIR\remcongroupnavigationapi.dll System\Libs\remcongroupnavigationapi.dllfile=ABI_DIR\BT_DIR\remconabsolutevolume.dll System\Libs\remconabsolutevolume.dllfile=ABI_DIR\BT_DIR\remconnowplayingapi.dll System\Libs\remconnowplayingapi.dllfile=ABI_DIR\BT_DIR\remconmediabrowseapi.dll System\Libs\remconmediabrowseapi.dll#ifndef BLUETOOTH_NO_AVREM AVRCPfile=ABI_DIR\BT_DIR\avc.dll System\Libs\avc.dllBT_PLUGIN(remconbeareravrcp.dll,remconbeareravrcp.rsc)BT_PLUGIN(remconavrcpstatusconverter.dll,remconavrcpstatusconverter.rsc)REM AVCTP Servicesfile=ABI_DIR\BT_DIR\avctpservices.dll System\Libs\avctpservices.dll#endif // BLUETOOTH_NO_AV#endif // __BT#endif