84 return iInfo; |
84 return iInfo; |
85 } |
85 } |
86 |
86 |
87 |
87 |
88 // ---------------------------------------------------------- |
88 // ---------------------------------------------------------- |
89 // CBTPairedDevSettNotifier::ProcessStartParamsL |
89 // CBTPairedDevSettNotifier::GetParamsL |
90 // Mandatory for BT Notifiers when using asynchronous launch. |
90 // Mandatory for BT Notifiers when using asynchronous launch. |
91 // This notifier is synchronous so no implementation is needed. |
91 // This notifier is synchronous so no implementation is needed. |
92 // ---------------------------------------------------------- |
92 // ---------------------------------------------------------- |
93 // |
93 // |
94 void CBTPairedDevSettNotifier::ProcessStartParamsL() |
94 void CBTPairedDevSettNotifier::GetParamsL(const TDesC8& aBuffer, |
95 { |
95 TInt aReplySlot, |
96 FLOG(_L("[BTNOTIF]\t CBTPairedDevSettNotifier::ProcessStartParamsL")); |
96 const RMessagePtr2& aMessage) |
97 |
97 { |
98 ProcessParamBufferL(*iParamBuffer); |
98 FLOG(_L("[BTNOTIF]\t CBTPairedDevSettNotifier::GetParamsL")); |
99 |
99 |
100 FLOG(_L("[BTNOTIF]\t CBTPairedDevSettNotifier::ProcessStartParamsL Complete")); |
100 if( iReplySlot != NULL || !iMessage.IsNull()) |
|
101 { |
|
102 User::Leave(KErrInUse); |
|
103 } |
|
104 |
|
105 iMessage = aMessage; |
|
106 iReplySlot = aReplySlot; |
|
107 ProcessParamBufferL(aBuffer); |
|
108 |
|
109 FLOG(_L("[BTNOTIF]\t CBTPairedDevSettNotifier::GetParamsL Complete")); |
101 } |
110 } |
102 |
111 |
103 // ---------------------------------------------------------- |
112 // ---------------------------------------------------------- |
104 // CBTPairedDevSettNotifier::UpdateL |
113 // CBTPairedDevSettNotifier::UpdateL |
105 // Update notifier according to new data |
114 // Update notifier according to new data |