equal
deleted
inserted
replaced
69 } |
69 } |
70 |
70 |
71 |
71 |
72 void CAiMCNPublisher::RefreshL( TBool /*aClean*/ ) |
72 void CAiMCNPublisher::RefreshL( TBool /*aClean*/ ) |
73 { |
73 { |
74 //cannot be refreshed |
74 iContentObserver->Publish( *iExtension, |
|
75 EAiDeviceStatusContentMCNIndicator, |
|
76 iMCNName, |
|
77 0 ); |
75 } |
78 } |
76 |
79 |
77 |
80 |
78 void CAiMCNPublisher::HandleNetworkInfoChange( |
81 void CAiMCNPublisher::HandleNetworkInfoChange( |
79 const MNWMessageObserver::TNWMessages& aMessage, |
82 const MNWMessageObserver::TNWMessages& aMessage, |
83 //If MSN message was received, publish it. |
86 //If MSN message was received, publish it. |
84 if ( aMessage == MNWMessageObserver::ENWMessageCurrentCellInfoMessage ) |
87 if ( aMessage == MNWMessageObserver::ENWMessageCurrentCellInfoMessage ) |
85 { |
88 { |
86 if ( aInfo.iMCNIndicatorType == ENWMCNIndicatorTypeActive ) |
89 if ( aInfo.iMCNIndicatorType == ENWMCNIndicatorTypeActive ) |
87 { |
90 { |
88 TPtrC msg = aInfo.iMCNName; |
91 iMCNName.Copy( aInfo.iMCNName ); |
89 iContentObserver->Publish( *iExtension, |
92 iContentObserver->Publish( *iExtension, |
90 EAiDeviceStatusContentMCNIndicator, |
93 EAiDeviceStatusContentMCNIndicator, |
91 msg, |
94 iMCNName, |
92 0 ); |
95 0 ); |
93 } |
96 } |
94 else if ( aInfo.iMCNIndicatorType == ENWMCNIndicatorTypeNone ) |
97 else if ( aInfo.iMCNIndicatorType == ENWMCNIndicatorTypeNone ) |
95 { |
98 { |
|
99 iMCNName.Copy( KNullDesC ); |
96 iContentObserver->Clean( *iExtension, |
100 iContentObserver->Clean( *iExtension, |
97 EAiDeviceStatusContentMCNIndicator, |
101 EAiDeviceStatusContentMCNIndicator, |
98 0 ); |
102 0 ); |
99 } |
103 } |
100 } |
104 } |