bluetooth/btstack/linkmgr/ACLSAP.h
branchRCL_3
changeset 8 2b6718f05bdb
parent 0 29b1cd4cb562
--- a/bluetooth/btstack/linkmgr/ACLSAP.h	Tue Feb 02 01:12:20 2010 +0200
+++ b/bluetooth/btstack/linkmgr/ACLSAP.h	Fri Feb 19 23:56:55 2010 +0200
@@ -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: