diff -r 2fb8b9db1c86 -r d55eb581a87c baseport/syborg/svpsnapdriver/src/snapapp.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/baseport/syborg/svpsnapdriver/src/snapapp.cpp Tue Aug 04 10:28:23 2009 +0100 @@ -0,0 +1,64 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "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: +* +*/ + +#include // CTrapCleanup + +#include "rsvpsnapdriver.h" + +#define SVPDBG +#ifdef SVPDBG +#include +#define DP(format...) RDebug::Printf(format) +#else +#define DP(format...) +#endif + +_LIT8(KTestSendData,"kalle"); + +GLDEF_C TInt E32Main() +{ + DP("** (SNAPAPP) E32Main()"); + + // CTrapCleanup* cleanup; + // cleanup=CTrapCleanup::New(); + // __UHEAP_MARK; + +#if 0 + TInt err = User::LoadLogicalDevice(KSVPSnapDriverLDD); + if (err==KErrAlreadyExists) + DP("KErrAlreadyExists"); +#endif + + RSVPSnapDriver drv; + TInt err = drv.Open(); + +#if 1 + if (err==KErrNone) + { + + drv.SaveVM(KTestSendData); + } + else + DP("Error"); +#else + drv.LoadVM(KTestSendData); // Will never return +#endif + + // __UHEAP_MARKEND; + // delete cleanup; + return(KErrNone); +}