bluetooth/btstack/secman/pairingserver.h
changeset 48 22de2e391156
parent 16 0089b2f7ebd8
child 43 5b153be919d4
--- a/bluetooth/btstack/secman/pairingserver.h	Wed Jul 21 15:42:05 2010 +0300
+++ b/bluetooth/btstack/secman/pairingserver.h	Thu Sep 23 17:06:47 2010 +0300
@@ -218,8 +218,8 @@
 
 	void Complete(TInt aError);
 
-	static void CleanupStartMessage(TAny* aPtr);
 	static TInt StaticShutdown(TAny* aPtr);
+	TBool ShuttingDown() const;
 
 private: // from CPairingSubSession
 	void DispatchSubSessMessageL(const RMessage2& aMessage);
@@ -246,12 +246,15 @@
 private:
 	enum TState
 		{
-		EInvalid,
+		EMintCondition,
+		EInitiated,
 		EInitialConnectionPending,
 		EInitialConnection,
 		EZombie,
 		EFinalConnectionPending,
 		EFinalConnection,
+		EShutdownRequested,
+		EShutdownPending,
 		EShutdown,
 		};