bluetooth/btstack/linkmgr/physicallinks.h
changeset 21 5e5528a288fe
parent 19 4b81101308c6
child 32 f72906e669b4
equal deleted inserted replaced
19:4b81101308c6 21:5e5528a288fe
     1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
     1 // Copyright (c) 2006-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
   377 
   377 
   378 	TBool LinkKeyRequestPending();
   378 	TBool LinkKeyRequestPending();
   379 	void SetAuthenticationPending(TUint8 aFlag);
   379 	void SetAuthenticationPending(TUint8 aFlag);
   380 	virtual void AuthenticationComplete(TUint8 aFlag);
   380 	virtual void AuthenticationComplete(TUint8 aFlag);
   381 
   381 
       
   382 	TBool IsAuthenticationRequestPending() const;
       
   383 
       
   384 	
   382 	static TInt OverrideLPMTimeoutCallback(TAny* aCPhysicalLink);// async callback
   385 	static TInt OverrideLPMTimeoutCallback(TAny* aCPhysicalLink);// async callback
   383 	static TInt TerminateCallback(TAny* aCPhysicalLink);// async callback
   386 	static TInt TerminateCallback(TAny* aCPhysicalLink);// async callback
   384 	TInt Terminate(THCIErrorCode aReason);
   387 	TInt Terminate(THCIErrorCode aReason);
   385 
   388 
   386 	TInt AttachLogicalLink(TLinkType aLink, CBTBasebandSAP& aSAP);
   389 	TInt AttachLogicalLink(TLinkType aLink, CBTBasebandSAP& aSAP);