voipplugins/sipconnectionprovider/inc/scppresencehandler.h
branchRCL_3
changeset 15 ed1e38b404e5
parent 11 bddb6d4447db
equal deleted inserted replaced
11:bddb6d4447db 15:ed1e38b404e5
    74     
    74     
    75     /**
    75     /**
    76      * Destructor.
    76      * Destructor.
    77      */
    77      */
    78     virtual ~CScpPresenceHandler();
    78     virtual ~CScpPresenceHandler();
    79 
    79     
       
    80     /**
       
    81      * Update XDM settings access point.
       
    82      * XDM AP should be the same as SIP profile.
       
    83      */    
       
    84     void UpdateXdmSettingsL();
       
    85     
    80 public: // From CScpServiceHandlerBase
    86 public: // From CScpServiceHandlerBase
    81     
    87     
    82     /**
    88     /**
    83      * Enables service.
    89      * Enables service.
    84      */
    90      */
   146      * Symbian second phase constructor.
   152      * Symbian second phase constructor.
   147      */
   153      */
   148     void ConstructL();
   154     void ConstructL();
   149     
   155     
   150     /**
   156     /**
   151      * Update XDM settings access point.
       
   152      * XDM ap should be same as sip profile.
       
   153      */      
       
   154     void UpdateXdmSettingsL();
       
   155     
       
   156     /**
       
   157      * Binds SCP's presence context.
   157      * Binds SCP's presence context.
   158      */                                 
   158      */                                 
   159     void ServerBindL();
   159     void ServerBindL();
   160     
   160     
   161     /**
   161     /**
   281      * Flag for indicating if service disabling should be done
   281      * Flag for indicating if service disabling should be done
   282      * after all Ximp requests are completed.
   282      * after all Ximp requests are completed.
   283      */
   283      */
   284     TBool iDisableAfterXimpRequestsCompleted;
   284     TBool iDisableAfterXimpRequestsCompleted;
   285     
   285     
       
   286     /**
       
   287      * Flag for indicating if network is lost and roaming is
       
   288      * concluded to be ongoing
       
   289      */
       
   290     TBool iNetworkLostRoamingOngoing;
       
   291     
   286 #ifdef _DEBUG
   292 #ifdef _DEBUG
   287     friend class T_CScpPresenceHandler;
   293     friend class T_CScpPresenceHandler;
   288 #endif
   294 #endif
   289 
   295 
   290     };
   296     };