--- a/cbsref/telephonyrefplugins/atltsy/handler/src/cltsyphonebookonhandler.cpp Tue Aug 31 16:23:08 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,288 +0,0 @@
-// 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 "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:
-// CLtsyPhonebookOnHandler
-
-#include <ctsy/ltsy/cctsydispatchercallback.h>
-#include <mmtsy_ipcdefs.h>
-
-
-
-#include "cltsyphonebookonhandler.h"
-#include <ctsy/ltsy/ltsylogger.h>
-#include "ltsymacros.h"
-
-
-
-CLtsyPhonebookOnHandler::CLtsyPhonebookOnHandler(
- CCtsyDispatcherCallback& aCtsyDispatcherCallback)
- : iCtsyDispatcherCallback(aCtsyDispatcherCallback)
- {
- }
-
-
-CLtsyPhonebookOnHandler::~CLtsyPhonebookOnHandler()
- {
- }
-
-
-CLtsyPhonebookOnHandler* CLtsyPhonebookOnHandler::NewLC(
- CCtsyDispatcherCallback& aCtsyDispatcherCallback)
- {
- TSYLOGENTRYEXIT;
- CLtsyPhonebookOnHandler* self = new (ELeave) CLtsyPhonebookOnHandler(aCtsyDispatcherCallback);
- CleanupStack::PushL(self);
- self->ConstructL();
- return self;
- }
-
-
-CLtsyPhonebookOnHandler* CLtsyPhonebookOnHandler::NewL(CCtsyDispatcherCallback& aCtsyDispatcherCallback)
- {
- TSYLOGENTRYEXIT;
- CLtsyPhonebookOnHandler* self=
- CLtsyPhonebookOnHandler::NewLC(aCtsyDispatcherCallback);
- CleanupStack::Pop(self);
- return self;
- }
-
-
-void CLtsyPhonebookOnHandler::ConstructL()
-/**
- * Second phase constructor.
- */
- {
- TSYLOGENTRYEXIT;
-
-
- } // CLtsyPhonebookOnHandler::ConstructL
-
-TBool CLtsyPhonebookOnHandler::IsInterfaceSupported(TLtsyDispatchInterfaceApiId aDispatchApiId)
-/**
- * Returns whether a Dispatch Interface APi is supported or not.
- *
- * @param aDispatchApiId Id of Dispatch interface being queried
- * @return indication whether interface is supported or not
- */
- {
-
-
- switch(aDispatchApiId)
- {
- // Insert ApiIds when support is provided in LTSY e.g.
- // case MLtsyDispatchPhoneBootNotifySimStatusReady::KLtsyDispatchPhoneBootNotifySimStatusReadyApiId: return ETrue;
-
- default:
- return EFalse;
- }
- }
-
-void CLtsyPhonebookOnHandler::IsCallbackIndicatorSupported(TLtsyDispatchIndIdGroup /*aIdGroup*/, TUint32& /*aIndIdBitMask*/)
-/**
- * Returns the set of callback indicators that are supported.
- *
-* @param aIdGroup ID of group that is being queried e.g. aIdGroup=EIndIdGroup1
-* @param aIndIdBitMask [out] argument that should return a bitmask indicating which indicator callbacks are supported.
- */
- {
-
- //Create bitmask with bitset for each indicator ID that is supported. E.g.
- /*
- if(aIdGroup == EIndIdGroup1)
- aIndIdBitMask = KLtsyDispatchPhoneNotifyNetworkModeChangeIndId |
- KLtsyDispatchPhoneNotifyEgprsInfoChangeIndId |
- KLtsyDispatchPhoneNotifySignalStrengthChangeIndId;
- else
- aIndIdBitMask = 0; //no indicators from other groups supported
- */
- }
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreReadReqL(TInt /*aIndex*/)
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreReadComp
- *
- * @param aIndex index of the entry.
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreReadReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreDeleteAllReqL()
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreDeleteAllComp
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreDeleteAllReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreReadEntryReqL(TInt /*aIndex*/)
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreReadEntryComp
- *
- * @param aIndex index of the ON entry.
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreReadEntryReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreGetInfoReqL()
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreGetInfoComp
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreGetInfoReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreGetReadStoreSizeReqL()
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreGetReadStoreSizeComp
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreGetReadStoreSizeReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreDeleteEntryReqL(TInt /*aIndex*/)
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreDeleteEntryComp
- *
- * @param aIndex index of the ON entry.
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreDeleteEntryReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreWriteEntryReqL(const RMobileONStore::TMobileONEntryV1& /*aMobileOnEntry*/)
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreWriteEntryComp
- *
- * @param aMobileOnEntry defines contents of a fixed-size ON entry to be stored.
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreWriteEntryReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreWriteReqL(const RMobileONStore::TMobileONEntryV1& /*aMobileOnEntry*/)
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreWriteComp
- *
- * @param aMobileOnEntry defines contents of a fixed-size ON entry to be stored.
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreWriteReqL
-
-
-TInt CLtsyPhonebookOnHandler::HandleStoreGetStoreSizeReqL()
-/**
- * This request is completed by invoking
- * CCtsyDispatcherCallback::CallbackPhonebookOnStoreGetStoreSizeComp
- *
- * @return KErrNone on success, KErrNotSupported if this request is not supported,
- * or another error code to indicate the failure otherwise.
- */
- {
- TSYLOGENTRYEXIT;
-
- TInt ret = KErrNotSupported;
-
-
- return TSYLOGSETEXITERR(ret);
- } // CLtsyPhonebookOnHandler::HandleStoreGetStoreSizeReqL
-
-
-
-
-