equal
deleted
inserted
replaced
145 iState = aState; |
145 iState = aState; |
146 iObserver.AvailabilityChanged( Name(), iState ); |
146 iObserver.AvailabilityChanged( Name(), iState ); |
147 } |
147 } |
148 MUS_LOG( "mus: [MUSAVA] <- CMusAvaAvailability::SetState" ) |
148 MUS_LOG( "mus: [MUSAVA] <- CMusAvaAvailability::SetState" ) |
149 } |
149 } |
150 |
150 |
|
151 /** |
|
152 * Calculate the availabilited to decide to show the toolbar or not. |
|
153 * |
|
154 */ |
|
155 void AvailabilitiesAbleToShowIndicator() |
|
156 { |
|
157 iObserver.AvailabilitiesAbleToShowIndicator(); |
|
158 } |
|
159 |
151 /** |
160 /** |
152 * Returns specific availability state. |
161 * Returns specific availability state. |
153 * |
162 * |
154 * @return Availability state. |
163 * @return Availability state. |
155 */ |
164 */ |
156 TBool Available( MMusAvaObserver::TAvailabilityName aAvailability ) |
165 TBool Available( MMusAvaObserver::TAvailabilityName aAvailability ) |
157 { |
166 { |
158 return iObserver.Available( aAvailability ); |
167 return iObserver.Available( aAvailability ); |
159 } |
168 } |
160 |
169 |
161 /** |
170 |
162 * Invitation has been received. |
|
163 */ |
|
164 virtual void PrepareForReceivedInviteL() |
|
165 { |
|
166 MUS_LOG( "mus: [MUSAVA] <-> CMusAvaAvailability::PrepareForReceivedInviteL" ) |
|
167 } |
|
168 |
|
169 virtual ~CMusAvaAvailability() {}; |
171 virtual ~CMusAvaAvailability() {}; |
170 |
172 |
171 protected: |
173 protected: |
172 CMusAvaAvailability( MMusAvaAvailabilityObserver& aObserver ) |
174 CMusAvaAvailability( MMusAvaAvailabilityObserver& aObserver ) |
173 :iObserver( aObserver ), |
175 :iObserver( aObserver ), |