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 |