bluetooth/btstack/linkmgr/ACLSAP.h
branchCompilerCompatibility
changeset 11 047299a3352b
parent 8 2b6718f05bdb
--- a/bluetooth/btstack/linkmgr/ACLSAP.h	Mon Mar 08 21:44:29 2010 +0000
+++ b/bluetooth/btstack/linkmgr/ACLSAP.h	Sun Mar 14 13:13:56 2010 +0000
@@ -57,6 +57,7 @@
 		EOpen,	
 		EOpenParked,
 		EClosing,
+		EAcceptingClosing,
 	// *** keep next one last ***
 		EACLLinkMaxState,
 		};
@@ -229,6 +230,18 @@
 	void Error(CACLLink& aContext, TInt aError) const;
 	};
 
+NONSHARABLE_CLASS(TACLLinkStateAcceptingClosing) : public TACLLinkState
+	{
+public:
+	TACLLinkStateAcceptingClosing(CACLLinkStateFactory& aFactory);
+
+	void Shutdown(CACLLink& aContext, CServProviderBase::TCloseType aCloseType) const;
+	void Deletion(CACLLink& aContext) const;
+	
+	void Error(CACLLink& aContext, TInt aError) const;
+	};
+
+
 NONSHARABLE_CLASS(TACLLinkStateClosed) : public TACLLinkState
 	{
 public: