bluetoothengine/bteng/btbearer/inc/btpluginnotifier.h
branchRCL_3
changeset 23 9386f31cc85b
parent 22 613943a21004
equal deleted inserted replaced
22:613943a21004 23:9386f31cc85b
    23 #include <e32base.h>
    23 #include <e32base.h>
    24 #include <btserversdkcrkeys.h>
    24 #include <btserversdkcrkeys.h>
    25 #include <locodbearerpluginparams.h>      
    25 #include <locodbearerpluginparams.h>      
    26 #include <centralrepository.h>      
    26 #include <centralrepository.h>      
    27 #include <locodbearer.h>
    27 #include <locodbearer.h>
    28 #include <hbindicatorsymbian.h>
       
    29 
    28 
    30 
    29 
    31 /**
    30 /**
    32  *  BT Plug in module for local connectivity daemon.
    31  *  BT Plug in module for local connectivity daemon.
    33  *
    32  *
    88      * Subscribes to the change of central repository keys
    87      * Subscribes to the change of central repository keys
    89      *
    88      *
    90      * @since S60 v3.2
    89      * @since S60 v3.2
    91      */
    90      */
    92     void SubscribeL();
    91     void SubscribeL();
    93     
       
    94     /**
       
    95      * Handles service load/unload when BT power changes.
       
    96      */
       
    97     void HandleBtPowerChanged( TBTPowerStateValue aPower );
       
    98 
    92 
    99 // from base class CActive
    93 // from base class CActive
   100 
    94 
   101     /**
    95     /**
   102      * From CActive.
    96      * From CActive.
   148     /**
   142     /**
   149      * Session with the central repository.
   143      * Session with the central repository.
   150      * Own.
   144      * Own.
   151      */
   145      */
   152     CRepository* iSession;
   146     CRepository* iSession;
   153     
       
   154     CHbIndicatorSymbian* iBTIndicator;
       
   155 
   147 
   156     };
   148     };
   157 
   149 
   158 
   150 
   159 #endif  // __BTPLUGINNOTIFIER_H__
   151 #endif  // __BTPLUGINNOTIFIER_H__