upnpharvester/mdhserver/src/server/mdhservermain.cpp
branchIOP_Improvements
changeset 40 08b5eae9f9ff
parent 39 6369bfd1b60d
child 41 b4d83ea1d6e2
--- a/upnpharvester/mdhserver/src/server/mdhservermain.cpp	Mon Nov 01 13:44:24 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-/*
-* Copyright (c) 2006-2007 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"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:      Main functions to start the Metadata Harvester server
-*
-*/
-
-
-
-
-
-
-// INCLUDE FILES
-#include "mdhserver.h"
-#include "mdhcommon.h"
-#include "msdebug.h"
-
-
-// LOCAL FUNCTION PROTOTYPES
-void RunServerL();
-
-
-// ============================= LOCAL FUNCTIONS =============================
-
-// ---------------------------------------------------------------------------
-// E32Main
-//
-// Module entry point
-// ---------------------------------------------------------------------------
-//
-
-TInt E32Main()
-    {
-    LOG(_L("[CmMdh Server]\t E32Main"));
-    
-    __UHEAP_MARK;
-    CTrapCleanup* cleanup = CTrapCleanup::New();
-    TInt error = KErrNoMemory;
-    if ( cleanup )
-        {
-        TRAP( error, RunServerL() );
-        delete cleanup;
-        }
-    __UHEAP_MARKEND;
-    
-    return error;
-    }
-
-
-// ---------------------------------------------------------------------------
-// RunServerL
-// 
-// Constructs Active Scheduler and starts the server up & running
-// ---------------------------------------------------------------------------
-//
-void RunServerL()
-    {
-    LOG(_L("[CmMdh Server]\t RunServerL"));
-    // Create and install the active scheduler we need
-    CActiveScheduler* scheduler = new ( ELeave ) CActiveScheduler;
-    CleanupStack::PushL( scheduler );
-    CActiveScheduler::Install( scheduler );
-
-    // Create server
-    CCmMdhServer* server = CCmMdhServer::NewLC();
-
-    // Initialisation complete, now signal the client
-    User::LeaveIfError( RThread().RenameMe( KCmMdhServerName ) );
-    RProcess::Rendezvous( KErrNone );
-
-    // Ready to run
-    CActiveScheduler::Start();
-
-    // Cleanup the server and scheduler
-    CleanupStack::PopAndDestroy( server );
-    CleanupStack::PopAndDestroy( scheduler );
-    }
-    
-// End of File