diff -r 000000000000 -r 7f85d04be362 upnpframework/upnpaiwprovider/data/10208a15.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/upnpframework/upnpaiwprovider/data/10208a15.rss Thu Dec 17 08:52:00 2009 +0200 @@ -0,0 +1,121 @@ +/* +* Copyright (c) 1020 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: Resource file for the UpnpAiwProvider interface. +* +*/ + + +// RESOURCE IDENTIFIER +// n/a + +// INCLUDES +#include +#include +#include "ecom/registryinfov2.rh" +#include "upnpaiwprovideruids.hrh" + +// RESOURCE DEFINITIONS + +// -------------------------------------------------------------------------- +// theInfo +// AIW interface definition for the UPnP AIW Media Provider. +// -------------------------------------------------------------------------- +RESOURCE REGISTRY_INFO theInfo + { + resource_format_version = RESOURCE_FORMAT_VERSION_2; + dll_uid = KUPnPAiwProviderDllUid; + interfaces = + { + + // ------------------------------------------------------------------- + // Menu services + // ------------------------------------------------------------------- + INTERFACE_INFO + { + interface_uid = KAiwClassMenu; + implementations = + { + IMPLEMENTATION_INFO + { + implementation_uid = KUPnPAiwEnableExternalMenuServiceUid; + version_no = 2; + display_name = "EnableExternal"; + default_data = "*"; + opaque_data = KAiwCmdUPnPEnableExternalStr; + }, + IMPLEMENTATION_INFO + { + implementation_uid = KUPnPAiwCopyToExternalMenuServiceUid; + version_no = 2; + display_name = "CopyToExternal"; + default_data = "*"; + opaque_data = KAiwCmdUPnPCopyStr; + }, + IMPLEMENTATION_INFO + { + implementation_uid = KUPnPAiwMoveToExternalMenuServiceUid; + version_no = 2; + display_name = "MoveToExternal"; + default_data = "*"; + opaque_data = KAiwCmdUPnPMoveStr; + }, + IMPLEMENTATION_INFO + { + implementation_uid = KUPnPAiwPlayOnExternalMenuServiceUid; + version_no = 2; + display_name = "PlayOnExternal"; + default_data = "*"; + opaque_data = KAiwCmdUPnPPlayStr; + } + }; + }, + + // ------------------------------------------------------------------- + // Base services + // ------------------------------------------------------------------- + INTERFACE_INFO + { + interface_uid = KAiwClassBase; + implementations = + { + IMPLEMENTATION_INFO + { + implementation_uid = KUPnPAiwEnableExternalMenuServiceUid; + version_no = 2; + display_name = "EnableExternal"; + default_data = "*"; + opaque_data = KAiwCmdUPnPEnableExternalStr; + }, + IMPLEMENTATION_INFO + { + implementation_uid = KUPnPAiwPlayOnExternalBaseServiceUid; + version_no = 2; + display_name = "PlayOnExternal"; + default_data = "*"; + opaque_data = KAiwCmdUPnPPlayStr; + }, + IMPLEMENTATION_INFO + { + implementation_uid = KUPnPAiwOpenExternalBaseServiceUid; + version_no = 2; + display_name = "OpenExternal"; + default_data = "*"; + opaque_data = KAiwCmdUPnPOpenStr; + } + }; + } + }; + } + +// End of file