btservices_plat/bluetooth_engine_connection_management_api/inc/btengconnman.h
branchRCL_3
changeset 55 613943a21004
parent 0 f63038272f30
child 56 9386f31cc85b
--- a/btservices_plat/bluetooth_engine_connection_management_api/inc/btengconnman.h	Thu Aug 19 10:05:41 2010 +0300
+++ b/btservices_plat/bluetooth_engine_connection_management_api/inc/btengconnman.h	Tue Aug 31 15:25:10 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2006-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"
@@ -23,6 +23,7 @@
 #include <btengconstants.h>
 
 class CBTEngConnHandler;
+class CBTEngPairingHandler;
 
 /**
  *  Class MBTEngConnObserver
@@ -89,7 +90,7 @@
      *              procedure; KErrNone for a normal disconnection, or 
      *              e.g. KErrCancel if the user cancelled the pairing dialog.
      */
-    virtual void PairingComplete( TBTDevAddr& aAddr, TInt aErr );
+     IMPORT_C virtual void PairingComplete( TBTDevAddr& aAddr, TInt aErr );
 
     };
 
@@ -449,10 +450,10 @@
     CBTEngConnHandler* iConnHandler;
 
     /**
-     * This field is NOT used. Reserved for future extension.
+     * For handling pairing requests
      * Own.
      */
-    TAny* iReserved;
+    CBTEngPairingHandler* iPairingHandler;
 
     /**
      * Reference to receiver of connection events.