upnpframework/upnpaiwprovider/data/10208a15.rss
branchIOP_Improvements
changeset 40 08b5eae9f9ff
parent 39 6369bfd1b60d
child 41 b4d83ea1d6e2
equal deleted inserted replaced
39:6369bfd1b60d 40:08b5eae9f9ff
     1 /*
       
     2 * Copyright (c) 1020 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource file for the UpnpAiwProvider interface.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 // RESOURCE IDENTIFIER
       
    20 // n/a
       
    21 
       
    22 // INCLUDES
       
    23 #include <eikon.rh>
       
    24 #include <AiwCommon.hrh>
       
    25 #include "ecom/registryinfov2.rh"
       
    26 #include "upnpaiwprovideruids.hrh"
       
    27 
       
    28 // RESOURCE DEFINITIONS
       
    29 
       
    30 // --------------------------------------------------------------------------
       
    31 // theInfo
       
    32 // AIW interface definition for the UPnP AIW Media Provider.
       
    33 // --------------------------------------------------------------------------
       
    34 RESOURCE REGISTRY_INFO theInfo
       
    35     {
       
    36     resource_format_version = RESOURCE_FORMAT_VERSION_2;
       
    37     dll_uid = KUPnPAiwProviderDllUid;
       
    38     interfaces =
       
    39         {
       
    40 
       
    41         // -------------------------------------------------------------------
       
    42         // Menu services
       
    43         // -------------------------------------------------------------------
       
    44         INTERFACE_INFO
       
    45             {
       
    46             interface_uid = KAiwClassMenu;
       
    47             implementations =
       
    48                 {
       
    49                 IMPLEMENTATION_INFO
       
    50                     {
       
    51                     implementation_uid = KUPnPAiwEnableExternalMenuServiceUid;
       
    52                     version_no = 2;
       
    53                     display_name = "EnableExternal";
       
    54                     default_data = "*";
       
    55                     opaque_data = KAiwCmdUPnPEnableExternalStr;
       
    56                     },
       
    57                 IMPLEMENTATION_INFO
       
    58                     {
       
    59                     implementation_uid = KUPnPAiwCopyToExternalMenuServiceUid;
       
    60                     version_no = 2;
       
    61                     display_name = "CopyToExternal";
       
    62                     default_data = "*";
       
    63                     opaque_data = KAiwCmdUPnPCopyStr;
       
    64                     },
       
    65                 IMPLEMENTATION_INFO
       
    66                     {
       
    67                     implementation_uid = KUPnPAiwMoveToExternalMenuServiceUid;
       
    68                     version_no = 2;
       
    69                     display_name = "MoveToExternal";
       
    70                     default_data = "*";
       
    71                     opaque_data = KAiwCmdUPnPMoveStr;
       
    72                     },
       
    73                 IMPLEMENTATION_INFO
       
    74                     {
       
    75                     implementation_uid = KUPnPAiwPlayOnExternalMenuServiceUid;
       
    76                     version_no = 2;
       
    77                     display_name = "PlayOnExternal";
       
    78                     default_data = "*";
       
    79                     opaque_data = KAiwCmdUPnPPlayStr;
       
    80                     }
       
    81                 };
       
    82             },
       
    83 
       
    84         // -------------------------------------------------------------------
       
    85         // Base services
       
    86         // -------------------------------------------------------------------
       
    87         INTERFACE_INFO
       
    88             {
       
    89             interface_uid = KAiwClassBase;
       
    90             implementations =
       
    91                 {
       
    92                 IMPLEMENTATION_INFO
       
    93                     {
       
    94                     implementation_uid = KUPnPAiwEnableExternalMenuServiceUid;
       
    95                     version_no = 2;
       
    96                     display_name = "EnableExternal";
       
    97                     default_data = "*";
       
    98                     opaque_data = KAiwCmdUPnPEnableExternalStr;
       
    99                     },
       
   100                 IMPLEMENTATION_INFO
       
   101                     {
       
   102                     implementation_uid = KUPnPAiwPlayOnExternalBaseServiceUid;
       
   103                     version_no = 2;
       
   104                     display_name = "PlayOnExternal";
       
   105                     default_data = "*";
       
   106                     opaque_data = KAiwCmdUPnPPlayStr;
       
   107                     },
       
   108                 IMPLEMENTATION_INFO
       
   109                     {
       
   110                     implementation_uid = KUPnPAiwOpenExternalBaseServiceUid;
       
   111                     version_no = 2;
       
   112                     display_name = "OpenExternal";
       
   113                     default_data = "*";
       
   114                     opaque_data = KAiwCmdUPnPOpenStr;
       
   115                     }
       
   116                 };
       
   117             }
       
   118         };
       
   119     }
       
   120 
       
   121 // End of file