equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2006-2010 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
169 |
169 |
170 CBtAudioManPlugin(); |
170 CBtAudioManPlugin(); |
171 |
171 |
172 void ConstructL(); |
172 void ConstructL(); |
173 |
173 |
174 TInt HandleAsyncRequest(const TBTDevAddr& aAddr, TInt aRequestId); |
174 TInt PrepareAsyncRequest(const TBTDevAddr& aAddr, TInt aRequestId); |
|
175 |
|
176 void NotifyConnectionStatus(); |
|
177 TInt ReconnectIfNeccessary(); |
175 |
178 |
176 void ReportProfileConnectionEvents(const TBTDevAddr& aAddr, const TInt aProfiles, TBool aConnected); |
179 void ReportProfileConnectionEvents(const TBTDevAddr& aAddr, const TInt aProfiles, TBool aConnected); |
177 |
180 |
178 private: // data |
181 private: // data |
179 |
182 |
185 TBuf8<KBTDevAddrSize * 2> iDiagnostic; |
188 TBuf8<KBTDevAddrSize * 2> iDiagnostic; |
186 |
189 |
187 CBasrvActive* iActive4ProfileStatus; |
190 CBasrvActive* iActive4ProfileStatus; |
188 TProfileStatus iProfileStatus; |
191 TProfileStatus iProfileStatus; |
189 TProfileStatusPckg iProfileStatusPckg; |
192 TProfileStatusPckg iProfileStatusPckg; |
|
193 TInt iNotifyConnectionStatusFailure; |
190 }; |
194 }; |
191 |
195 |
192 |
196 |
193 #endif // BTAUDIOMANPLUGIN_H |
197 #endif // BTAUDIOMANPLUGIN_H |