ccservices/cmsservices/cmsengine/Server/src/cmsserver.cpp
branchRCL_3
changeset 39 a6539d1e8e43
parent 0 e686773b3f54
child 64 c1e8ba0c2b16
equal deleted inserted replaced
35:4ae315f230bc 39:a6539d1e8e43
    20 // INCLUDE FILES
    20 // INCLUDE FILES
    21 #include "cmsdebug.h"
    21 #include "cmsdebug.h"
    22 #include "cmsserver.h"
    22 #include "cmsserver.h"
    23 #include "cmsserversession.h"
    23 #include "cmsserversession.h"
    24 #include "cmsphonebookproxy.h"
    24 #include "cmsphonebookproxy.h"
    25 
    25 #include <crcseprofileregistry.h>
    26 
    26 
    27 // ----------------------------------------------------------
    27 // ----------------------------------------------------------
    28 // CCmsServer::New
    28 // CCmsServer::New
    29 // 
    29 // 
    30 // ----------------------------------------------------------
    30 // ----------------------------------------------------------
    83 CCmsServer::~CCmsServer()
    83 CCmsServer::~CCmsServer()
    84     {
    84     {
    85     PRINT( _L( "Start CCmsServer::~CCmsServer()" ) );
    85     PRINT( _L( "Start CCmsServer::~CCmsServer()" ) );
    86     Cancel();
    86     Cancel();
    87     delete iPhonebookProxy;
    87     delete iPhonebookProxy;
       
    88     delete iRCSEProfileRegistry;
    88     iFS.Close();
    89     iFS.Close();
    89     PRINT( _L( "End CCmsServer::~CCmsServer()" ) );
    90     PRINT( _L( "End CCmsServer::~CCmsServer()" ) );
    90     }
    91     }
    91 
    92 
    92 // ----------------------------------------------------------
    93 // ----------------------------------------------------------
   117 // ----------------------------------------------------
   118 // ----------------------------------------------------
   118 //
   119 //
   119 RFs& CCmsServer::FileSession()
   120 RFs& CCmsServer::FileSession()
   120     {
   121     {
   121     return iFS;
   122     return iFS;
       
   123     }
       
   124 
       
   125 // ----------------------------------------------------
       
   126 // CCmsServer::RCSEProfileRegistryL
       
   127 // 
       
   128 // ----------------------------------------------------
       
   129 //
       
   130 CRCSEProfileRegistry& CCmsServer::RCSEProfileRegistryL()
       
   131     {
       
   132     if( !iRCSEProfileRegistry )
       
   133         {
       
   134         iRCSEProfileRegistry = CRCSEProfileRegistry::NewL();
       
   135         }
       
   136     return *iRCSEProfileRegistry;
   122     }
   137     }
   123 
   138 
   124 // ----------------------------------------------------
   139 // ----------------------------------------------------
   125 // CCmsServer::ContactProxy
   140 // CCmsServer::ContactProxy
   126 // 
   141 //