homescreensrv_plat/ai_plugin_management_api/inc/aidevicestatuscontentmodel.h
branchRCL_3
changeset 11 bd874ee5e5e2
parent 0 79c6a41cd166
equal deleted inserted replaced
8:d0529222e3f0 11:bd874ee5e5e2
    44     EAiDeviceStatusContentVHZIndicator,
    44     EAiDeviceStatusContentVHZIndicator,
    45     EAiDeviceStatusContentCUGIndicator,
    45     EAiDeviceStatusContentCUGIndicator,
    46     EAiDeviceStatusContentGeneralIndicator,
    46     EAiDeviceStatusContentGeneralIndicator,
    47     EAiDeviceStatusContentVHZText,
    47     EAiDeviceStatusContentVHZText,
    48     EAiDeviceStatusContentCUGMCNIndicator
    48     EAiDeviceStatusContentCUGMCNIndicator
       
    49     ,EAiDeviceStatusContentNetRegStatus
    49     };
    50     };
    50 
    51 
    51 
    52 
    52 //content item textual id's
    53 //content item textual id's
    53 const wchar_t KAiDeviceStatusContentNetworkIdentity_Cid[]	  	= L"NetworkIdentity";
    54 const wchar_t KAiDeviceStatusContentNetworkIdentity_Cid[]	  	= L"NetworkIdentity";
    62 const wchar_t KAiDeviceStatusContentVHZIndicator_Cid[]	  		= L"VHZIndicator";
    63 const wchar_t KAiDeviceStatusContentVHZIndicator_Cid[]	  		= L"VHZIndicator";
    63 const wchar_t KAiDeviceStatusContentCUGIndicator_Cid[]	  		= L"CUGIndicator";
    64 const wchar_t KAiDeviceStatusContentCUGIndicator_Cid[]	  		= L"CUGIndicator";
    64 const wchar_t KAiDeviceStatusContentGeneralIndicator_Cid[]	  	= L"GeneralIndicator";
    65 const wchar_t KAiDeviceStatusContentGeneralIndicator_Cid[]	  	= L"GeneralIndicator";
    65 const wchar_t KAiDeviceStatusContentVHZText_Cid[]       	  	= L"VHZText";
    66 const wchar_t KAiDeviceStatusContentVHZText_Cid[]       	  	= L"VHZText";
    66 const wchar_t KAiDeviceStatusContentCUGMCNIndicator_Cid[]	  	= L"CUGMCNIndicator";
    67 const wchar_t KAiDeviceStatusContentCUGMCNIndicator_Cid[]	  	= L"CUGMCNIndicator";
    67 
    68 const wchar_t KAiDeviceStatusContentNetRegStatus_Cid[]          = L"NetRegStatus";
    68 
    69 
    69 const char KAiDeviceStatusMimeTypeTextPlain[]			= "text/plain";
    70 const char KAiDeviceStatusMimeTypeTextPlain[]			= "text/plain";
    70 
    71 
    71 /**
    72 /**
    72 *  Content what device status plugin publishes
    73 *  Content what device status plugin publishes
   128     	KAiDeviceStatusMimeTypeTextPlain },
   129     	KAiDeviceStatusMimeTypeTextPlain },
   129     	
   130     	
   130     //Published data is localized text, for example "Group 1" or MCN message
   131     //Published data is localized text, for example "Group 1" or MCN message
   131     { EAiDeviceStatusContentCUGMCNIndicator, KAiDeviceStatusContentCUGMCNIndicator_Cid,
   132     { EAiDeviceStatusContentCUGMCNIndicator, KAiDeviceStatusContentCUGMCNIndicator_Cid,
   132         KAiDeviceStatusMimeTypeTextPlain }
   133         KAiDeviceStatusMimeTypeTextPlain }
       
   134           
       
   135     //Published data is network registration status
       
   136     , { EAiDeviceStatusContentNetRegStatus, KAiDeviceStatusContentNetRegStatus_Cid, 
       
   137         KAiDeviceStatusMimeTypeTextPlain }
       
   138 
   133     };
   139     };
   134 
   140 
   135 const TInt KAiDeviceStatusContentCount = sizeof( KAiDeviceStatusContent ) /
   141 const TInt KAiDeviceStatusContentCount = sizeof( KAiDeviceStatusContent ) /
   136                                             sizeof( KAiDeviceStatusContent[0] );
   142                                             sizeof( KAiDeviceStatusContent[0] );
   137 
   143 
   140 //content item id's
   146 //content item id's
   141 enum TAiDeviceStatusResourceIds
   147 enum TAiDeviceStatusResourceIds
   142     {
   148     {
   143     EAiDeviceStatusResourceSIMRegFail,
   149     EAiDeviceStatusResourceSIMRegFail,
   144     EAiDeviceStatusResourceNWOk,
   150     EAiDeviceStatusResourceNWOk,
   145     EAiDeviceStatusResourceNWLost
   151     EAiDeviceStatusResourceNWLost     
       
   152     ,EAiDeviceStatusResourceNetRegFail
   146     };
   153     };
   147 
   154 
   148 const wchar_t KAiDeviceStatusResourceSIMRegFail_Cid[] = L"SIMRegFail";
   155 const wchar_t KAiDeviceStatusResourceSIMRegFail_Cid[] = L"SIMRegFail";
   149 const wchar_t KAiDeviceStatusResourceShowNWLost_Cid[] = L"NWLost";
   156 const wchar_t KAiDeviceStatusResourceShowNWLost_Cid[] = L"NWLost";  
       
   157 const wchar_t KAiDeviceStatusResourceNetRegFail_Cid[] = L"NetRegFail";    
   150 
   158 
   151 
   159 
   152 const TAiContentItem KAiDeviceStatusResources[] =
   160 const TAiContentItem KAiDeviceStatusResources[] =
   153 {
   161 {
   154     //Published data is resource id
   162     //Published data is resource id
   155     { EAiDeviceStatusResourceSIMRegFail, KAiDeviceStatusResourceSIMRegFail_Cid,
   163     { EAiDeviceStatusResourceSIMRegFail, KAiDeviceStatusResourceSIMRegFail_Cid,
   156     	KAiDeviceStatusMimeTypeTextPlain },
   164     	KAiDeviceStatusMimeTypeTextPlain },
   157     { EAiDeviceStatusResourceNWLost, KAiDeviceStatusResourceShowNWLost_Cid,
   165     { EAiDeviceStatusResourceNWLost, KAiDeviceStatusResourceShowNWLost_Cid,
   158     	KAiDeviceStatusMimeTypeTextPlain },
   166     	KAiDeviceStatusMimeTypeTextPlain },              
       
   167     { EAiDeviceStatusResourceNetRegFail, KAiDeviceStatusResourceNetRegFail_Cid, 
       
   168     KAiDeviceStatusMimeTypeTextPlain },  
       
   169     	
   159 };
   170 };
   160 
   171 
   161 const TInt KAiDeviceStatusResourceCount = sizeof( KAiDeviceStatusResources ) /
   172 const TInt KAiDeviceStatusResourceCount = sizeof( KAiDeviceStatusResources ) /
   162                                             sizeof( KAiDeviceStatusResources[0] );
   173                                             sizeof( KAiDeviceStatusResources[0] );
   163 
   174