satengine/SatServer/Engine/src/TUSatAPI.cpp
changeset 46 2fa1fa551b0b
parent 42 35488577e233
child 48 78df25012fda
--- a/satengine/SatServer/Engine/src/TUSatAPI.cpp	Mon Aug 23 15:50:31 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1075 +0,0 @@
-/*
-* Copyright (c) 2002-2008 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:  Wrapper for usat api.
-*
-*/
-
-
-#include    <satcs.h>
-#include    "TUSatAPI.h"
-#include    "SatLog.h"
-#include    "msatmultimodeapi.h"
-#include    "csatsactivewrapper.h"
-
-const TInt KSatSLoopTimeout = 3000000;
-const TInt KLoopMaxTryouts = 5; // Max tryouts for loops
-
-// ============================ MEMBER FUNCTIONS ===============================
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::TUSatAPI
-// C++ default constructor can NOT contain any code, that
-// might leave.
-// -----------------------------------------------------------------------------
-//
-TUSatAPI::TUSatAPI() :
-    iSat(),
-    iRSatConnected( EFalse ),
-    iWrapper( NULL )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::TUSatAPI calling - exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::Connect
-// Connects to USAT API.
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-TInt TUSatAPI::Connect( MSatMultiModeApi& aPhone )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::Connect calling" )
-
-    TInt numberOfTries( 1 );        // Indicates loop tryouts
-    TBool loopSuccess( EFalse );    // Loop stopper, if this is ETrue
-    TInt error( KErrNotSupported ); // Error code from iSat.Open()
-    iRSatConnected = EFalse;
-
-    // Create active wrapper
-    iWrapper = new CSatSActiveWrapper();
-
-    if ( iWrapper )
-        {        
-        while ( !loopSuccess && numberOfTries <= KLoopMaxTryouts )
-            {
-#ifndef SAT_USE_DUMMY_TSY
-            LOG( NORMAL, "SATENGINE: TUSatAPI::Connect connect Phone" )
-            error = iSat.Open( *( aPhone.Phone() ) );
-#else
-            LOG( NORMAL, "SATENGINE: TUSatAPI::Connect connect DummyPhone" )
-            error = iSat.Open( *( aPhone.DummyPhone() ) );
-#endif
-            if ( KErrNone == error )
-                {
-                LOG( SIMPLE, "SATENGINE: TUSatAPI::Connect KErrNone == error" )
-                loopSuccess = ETrue;
-                iRSatConnected = ETrue;
-                }
-            else
-                {
-                numberOfTries++;
-                iWrapper->After( KSatSLoopTimeout );
-                }
-            }
-        LOG2( SIMPLE, "SATENGINE: TUSatAPI::Connect numberOfTries: %d", 
-              numberOfTries )
-        }
-
-    LOG2( SIMPLE, "SATENGINE: TUSatAPI::Connect exiting with code: %i", error )
-    return error;
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::Close
-// Closes the connection.
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::Close()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::Close calling" )
-
-    iSat.Close();
-    iRSatConnected = EFalse;
-
-    if ( iWrapper )
-        {
-        LOG( SIMPLE, "SATENGINE: TUSatAPI::Close iWrapper true" )
-        iWrapper->CancelWrapper();
-        delete iWrapper;
-        iWrapper = NULL;
-        }
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::Close exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpMenu
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpMenu(
-    TRequestStatus& aStatus,
-    TDes8& aPCmd )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenu calling" )
-
-    iSat.NotifySetUpMenuPCmd( aStatus, aPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenu exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpMenuCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpMenuCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySetUpMenuPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyLanguageNotification
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyLanguageNotification(
-    TRequestStatus& aStatus,
-    TDes8& aPCmd )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLanguageNotification calling" )
-
-    iSat.NotifyLanguageNotificationPCmd( aStatus, aPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLanguageNotification exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyLanguageNotification
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyLanguageNotificationCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyLanguageNotificationPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpCall
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpCall(
-    TRequestStatus& aStatus,
-    TDes8& aPCmd )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCall calling" )
-
-    iSat.NotifySetUpCallPCmd( aStatus, aPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCall exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpCallCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpCallCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCallCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySetUpCallPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCallCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySelectItem
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySelectItem(
-    TRequestStatus& aStatus,
-    TDes8& aPCmd )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItem calling" )
-
-    iSat.NotifySelectItemPCmd( aStatus, aPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItem exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySelectItemCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySelectItemCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItemCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySelectItemPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItemCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendSm
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendSm(
-    TRequestStatus& aStatus,
-    TDes8& aPCmd )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSm calling" )
-
-    iSat.NotifySendSmPCmd( aStatus, aPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSm exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendSmCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendSmCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSmCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySendSmPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSmCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::SendMessageNoLogging
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::SendMessageNoLogging(
-    TRequestStatus& aStatus,
-    TDes8& aData,
-    TUint16& aRefMsg )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLogging calling" )
-
-    iSat.SendMessageNoLogging( aStatus, aData, aRefMsg );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLogging exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::SendMessageNoLoggingCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::SendMessageNoLoggingCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLoggingCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatSendMessageNoLogging );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLoggingCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyLaunchBrowser
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyLaunchBrowser(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowser calling" )
-
-    iSat.NotifyLaunchBrowserPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowser exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyLaunchBrowserCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyLaunchBrowserCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowserCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyLaunchBrowserPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowserCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyDisplayText
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyDisplayText(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayText calling" )
-
-    iSat.NotifyDisplayTextPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayText exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyDisplayTextCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyDisplayTextCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayTextCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyDisplayTextPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayTextCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyGetInput
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyGetInput(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInput calling" )
-
-    iSat.NotifyGetInputPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInput exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyGetInputCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyGetInputCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInputCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyGetInputPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInputCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyGetInkey
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyGetInkey(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkey calling" )
-
-    iSat.NotifyGetInkeyPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkey exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyGetInkeyCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyGetInkeyCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkeyCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyGetInkeyPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkeyCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyCallControl
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyCallControl(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControl calling" )
-
-    iSat.NotifyCallControlRequest( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControl exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyCallControlCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyCallControlCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControlCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyCallControlRequest );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControlCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyMoSmControl
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyMoSmControl(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControl calling" )
-
-    iSat.NotifyMoSmControlRequest( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControl exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyMoSmControlCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyMoSmControlCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControlCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyMoSmControlRequest );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControlCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpEventList
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpEventList(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventList calling" )
-
-    iSat.NotifySetUpEventListPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventList exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpEventListCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpEventListCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventListCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySetUpEventListPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventListCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpIdleModeText
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpIdleModeText(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeText calling" )
-
-    iSat.NotifySetUpIdleModeTextPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeText exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySetUpIdleModeTextCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySetUpIdleModeTextCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeTextCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySetUpIdleModeTextPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeTextCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendDtmf
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendDtmf(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmf calling" )
-
-    iSat.NotifySendDtmfPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmf exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendDtmfCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendDtmfCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmfCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySendDtmfPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmfCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendSs
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendSs(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSs calling" )
-
-    iSat.NotifySendSsPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSs exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendSsCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendSsCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSsCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySendSsPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSsCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendUssd
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendUssd(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssd calling" )
-
-    iSat.NotifySendUssdPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssd exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendUssdCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendUssdCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssdCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySendUssdPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssdCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyPlayTone
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyPlayTone(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayTone calling" )
-
-    iSat.NotifyPlayTonePCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayTone exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyPlayToneCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyPlayToneCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayToneCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyPlayTonePCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayToneCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyRefreshRequired
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyRefreshRequired(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequired calling" )
-
-    iSat.NotifyRefreshRequired( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequired exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyRefreshRequiredCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyRefreshRequiredCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequiredCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyRefreshRequiredParam );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequiredCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::RefreshAllowed
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::RefreshAllowed(
-    const TDesC8& aPCkg )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::RefreshAllowed calling" )
-
-    if ( iWrapper )
-        {
-        LOG( SIMPLE, "SATENGINE: TUSatAPI::RefreshAllowed iWrapper true" )
-        iSat.RefreshAllowed( iWrapper->RequestStatus(), aPCkg );
-        iWrapper->SetActiveAndWait();
-        }
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::RefreshAllowed exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyRefresh
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyRefresh(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefresh calling" )
-
-    iSat.NotifyRefreshPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefresh exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyRefreshCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyRefreshCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyRefreshPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySimSessionEnd
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySimSessionEnd( TRequestStatus& aStatus )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEnd calling" )
-
-    iSat.NotifyProactiveSimSessionEnd( aStatus );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEnd exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySimSessionEndCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySimSessionEndCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEndCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyProactiveSimSessionEnd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEndCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyLocalInfo
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyLocalInfo(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfo calling" )
-
-    iSat.NotifyLocalInfoPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfo exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyLocalInfoCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyLocalInfoCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfoCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyLocalInfoPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfoCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyOpenChannel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyOpenChannel(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannel calling" )
-
-    iSat.NotifyOpenChannelPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyOpenChannelCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyOpenChannelCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannelCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyOpenChannelPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannelCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyCloseChannel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyCloseChannel(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannel calling" )
-
-    iSat.NotifyCloseChannelPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyCloseChannelCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyCloseChannelCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannelCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyCloseChannelPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannelCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyGetChannelStatus
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyGetChannelStatus(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatus calling" )
-
-    iSat.NotifyGetChannelStatusPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatus exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyGetChannelStatusCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyGetChannelStatusCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatusCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyGetChannelStatusPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatusCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendData
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendData(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendData calling" )
-
-    iSat.NotifySendDataPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendData exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifySendDataCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifySendDataCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDataCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifySendDataPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDataCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyReceiveData
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyReceiveData(
-    TRequestStatus& aStatus,
-    TDes8& aData )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveData calling" )
-
-    iSat.NotifyReceiveDataPCmd( aStatus, aData );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveData exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::NotifyReceiveDataCancel
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::NotifyReceiveDataCancel()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveDataCancel calling" )
-
-    iSat.CancelAsyncRequest( ESatNotifyReceiveDataPCmd );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveDataCancel exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::SendMenuSelection
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::SendMenuSelection( const TDes8& aMenuSelection )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMenuSelection calling" )
-
-    if ( iWrapper )
-        {
-        LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMenuSelection iWrapper true" )
-        iSat.MenuSelection( iWrapper->RequestStatus(), aMenuSelection );
-        iWrapper->SetActiveAndWait();
-        }
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMenuSelection exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatApi::TerminalRsp
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::TerminalRsp(
-    RSat::TPCmd aPCmd, // Identifies the command, which is sending the response
-    const TDesC8& aRsp ) // Resposen data package
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::TerminalRsp calling" )
-
-    if ( iWrapper )
-        {
-        LOG( SIMPLE, "SATENGINE: TUSatAPI::TerminalRsp iWrapper true" )
-        iSat.TerminalRsp( iWrapper->RequestStatus(), aPCmd, aRsp );
-        iWrapper->SetActiveAndWait();
-        }
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::TerminalRsp exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::GetIcon
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::GetIcon(
-    TRequestStatus& aReqStatus,
-    TUint8 aRecordNumber,
-    RSat::TIcon& aIconEf )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetIcon calling" )
-
-    iSat.GetIcon( aReqStatus, aRecordNumber, aIconEf );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetIcon exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::GetImageInstance
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::GetImageInstance(
-    TRequestStatus& aReqStatus,
-    const TDesC8& aInstanceInfo,
-    TDes8& aInstance )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetImageInstance calling" )
-
-    iSat.GetImageInstance( aReqStatus, aInstanceInfo, aInstance );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetImageInstance exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::GetClut
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::GetClut(
-    TRequestStatus& aReqStatus,
-    TUint aInstanceNumber,
-    TUint aOffset,
-    TDes8& aClut )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetClut calling" )
-
-    iSat.GetClut( aReqStatus, aInstanceNumber, aOffset, aClut );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetClut exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::EventDownload
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-void TUSatAPI::EventDownload(
-    TRequestStatus& aReqStatus,
-    RSat::TEventList aSingleEvent,
-    const TDesC8& aEventInfo )
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::EventDownload calling" )
-
-    iSat.EventDownload( aReqStatus, aSingleEvent, aEventInfo );
-
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::EventDownload exiting" )
-    }
-
-// -----------------------------------------------------------------------------
-// TUSatAPI::IsRSatConnected
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-TBool TUSatAPI::IsRSatConnected() const
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::IsRSatConnected calling-exiting" )
-    return iRSatConnected;
-    }
-// -----------------------------------------------------------------------------
-// TUSatAPI::UsatClientReadyIndication
-// (other items were commented in a header).
-// -----------------------------------------------------------------------------
-//
-TInt TUSatAPI::UsatClientReadyIndication()
-    {
-    LOG( SIMPLE, "SATENGINE: TUSatAPI::UsatClientReadyIndication calling-exit")
-
-    return iSat.UsatClientReadyIndication();
-    }