bluetoothengine/bteng/inc/btengpairman.h
branchRCL_3
changeset 11 a42ed326b458
parent 10 0707dd69d236
--- a/bluetoothengine/bteng/inc/btengpairman.h	Fri Mar 12 15:43:23 2010 +0200
+++ b/bluetoothengine/bteng/inc/btengpairman.h	Mon Mar 15 12:41:15 2010 +0200
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of "Eclipse Public License v1.0"
@@ -167,6 +167,16 @@
     void ConstructL();
 
     /**
+     * Initialiases the paired devices list
+     */
+    void InitPairedDevicesList();
+
+    /**
+     * Initialises the paired devices list (second stage)
+     */
+    void DoInitPairedDevicesList();
+
+    /**
      * Activate / deactivate a pair observer
      */
     TInt SetPairObserver(const TBTDevAddr& aAddr, TBool aActivate);
@@ -320,6 +330,26 @@
      * Client-server message for power change requests.
      */
     RMessage2 iMessage;
+
+    /**
+     * AO for local address updates.
+     */
+    CBTEngActive* iLocalAddrActive;
+
+    /**
+     * Provides access to the BT local device address.
+     */
+    RProperty iPropertyLocalAddr;
+
+    /**
+     * Records whether or not this CBTEngPairMan has ever been involed in a pairing operaton.
+     */
+    TBool iPairingOperationAttempted;
+
+    /**
+     * Counter of unhandled paired device view initialisation requests.
+     */
+    TInt iNotHandledInitEventCounter;
     };
 
 #endif /*BTENGPAIRMANAGER_H_*/