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 |
|
160 /** |
151 /** |
161 * Returns specific availability state. |
152 * Returns specific availability state. |
162 * |
153 * |
163 * @return Availability state. |
154 * @return Availability state. |
164 */ |
155 */ |
165 TBool Available( MMusAvaObserver::TAvailabilityName aAvailability ) |
156 TBool Available( MMusAvaObserver::TAvailabilityName aAvailability ) |
166 { |
157 { |
167 return iObserver.Available( aAvailability ); |
158 return iObserver.Available( aAvailability ); |
168 } |
159 } |
169 |
160 |
170 |
161 /** |
|
162 * Invitation has been received. |
|
163 */ |
|
164 virtual void PrepareForReceivedInviteL() |
|
165 { |
|
166 MUS_LOG( "mus: [MUSAVA] <-> CMusAvaAvailability::PrepareForReceivedInviteL" ) |
|
167 } |
|
168 |
171 virtual ~CMusAvaAvailability() {}; |
169 virtual ~CMusAvaAvailability() {}; |
172 |
170 |
173 protected: |
171 protected: |
174 CMusAvaAvailability( MMusAvaAvailabilityObserver& aObserver ) |
172 CMusAvaAvailability( MMusAvaAvailabilityObserver& aObserver ) |
175 :iObserver( aObserver ), |
173 :iObserver( aObserver ), |