realtimenetprots/sipfw/ProfileAgent/Server/Inc/SipProfileServerCore.h
branchRCL_3
changeset 56 2c7192069824
parent 41 f54bfd820e04
equal deleted inserted replaced
49:0a1ad22c7bdc 56:2c7192069824
    34 #include "sipconcreteprofile.h"
    34 #include "sipconcreteprofile.h"
    35 #include "sipprofileagentobserver.h"
    35 #include "sipprofileagentobserver.h"
    36 #include "sipprofileerrorhandler.h"
    36 #include "sipprofileerrorhandler.h"
    37 #include <sipsystemstateobserver.h>
    37 #include <sipsystemstateobserver.h>
    38 #include "sipapnmanager.h"
    38 #include "sipapnmanager.h"
    39 #include "sipalrobserver.h"
       
    40 #include <e32base.h>
    39 #include <e32base.h>
    41 
    40 
    42 // FORWARD DECLARATIONS
    41 // FORWARD DECLARATIONS
    43 class CSIPProfileCSServer;
    42 class CSIPProfileCSServer;
    44 class CSIPProfileStorage;
    43 class CSIPProfileStorage;
   465 								  TUint32 aIapId) const;
   464 								  TUint32 aIapId) const;
   466 
   465 
   467 		/**
   466 		/**
   468         * Gets the migration controller of the given SNAP id. If a controller
   467         * Gets the migration controller of the given SNAP id. If a controller
   469         * does not exists, creates a new one.
   468         * does not exists, creates a new one.
   470 		* @param aSnapData 
   469 		* @param aSnapId SNAP id
   471 		* @return Migration controller, ownership is not transferred.
   470 		* @return Migration controller, ownership is not transferred.
   472 		*/
   471 		*/
   473 		CSipAlrMigrationController& MigrationControllerL(TSipSNAPConfigurationData aSnapData);
   472 		CSipAlrMigrationController& MigrationControllerL(TUint32 aSnapId);
   474 
   473 
   475 		CSIPProfileState& UnregisteredState();
   474 		CSIPProfileState& UnregisteredState();
   476 
   475 
   477 		TUint32 GenerateProfileIdL();
   476 		TUint32 GenerateProfileIdL();
   478 
   477