satengine/satserver/Engine/src/TUSatAPI.cpp
author hgs
Fri, 17 Sep 2010 17:09:13 +0300
changeset 48 78df25012fda
parent 33 8d5d7fcf9b59
permissions -rw-r--r--
201037
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
33
hgs
parents:
diff changeset
     1
/*
hgs
parents:
diff changeset
     2
* Copyright (c) 2002-2008 Nokia Corporation and/or its subsidiary(-ies). 
hgs
parents:
diff changeset
     3
* All rights reserved.
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
hgs
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents:
diff changeset
     8
*
hgs
parents:
diff changeset
     9
* Initial Contributors:
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
hgs
parents:
diff changeset
    11
*
hgs
parents:
diff changeset
    12
* Contributors:
hgs
parents:
diff changeset
    13
*
hgs
parents:
diff changeset
    14
* Description:  Wrapper for usat api.
hgs
parents:
diff changeset
    15
*
hgs
parents:
diff changeset
    16
*/
hgs
parents:
diff changeset
    17
hgs
parents:
diff changeset
    18
hgs
parents:
diff changeset
    19
#include    <satcs.h>
hgs
parents:
diff changeset
    20
#include    "TUSatAPI.h"
hgs
parents:
diff changeset
    21
#include    "SatLog.h"
hgs
parents:
diff changeset
    22
#include    "msatmultimodeapi.h"
hgs
parents:
diff changeset
    23
#include    "csatsactivewrapper.h"
hgs
parents:
diff changeset
    24
hgs
parents:
diff changeset
    25
const TInt KSatSLoopTimeout = 3000000;
hgs
parents:
diff changeset
    26
const TInt KLoopMaxTryouts = 5; // Max tryouts for loops
hgs
parents:
diff changeset
    27
hgs
parents:
diff changeset
    28
// ============================ MEMBER FUNCTIONS ===============================
hgs
parents:
diff changeset
    29
hgs
parents:
diff changeset
    30
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
    31
// TUSatAPI::TUSatAPI
hgs
parents:
diff changeset
    32
// C++ default constructor can NOT contain any code, that
hgs
parents:
diff changeset
    33
// might leave.
hgs
parents:
diff changeset
    34
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
    35
//
hgs
parents:
diff changeset
    36
TUSatAPI::TUSatAPI() :
hgs
parents:
diff changeset
    37
    iSat(),
hgs
parents:
diff changeset
    38
    iRSatConnected( EFalse ),
hgs
parents:
diff changeset
    39
    iWrapper( NULL )
hgs
parents:
diff changeset
    40
    {
hgs
parents:
diff changeset
    41
    LOG( SIMPLE, "SATENGINE: TUSatAPI::TUSatAPI calling - exiting" )
hgs
parents:
diff changeset
    42
    }
hgs
parents:
diff changeset
    43
hgs
parents:
diff changeset
    44
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
    45
// TUSatAPI::Connect
hgs
parents:
diff changeset
    46
// Connects to USAT API.
hgs
parents:
diff changeset
    47
// (other items were commented in a header).
hgs
parents:
diff changeset
    48
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
    49
//
hgs
parents:
diff changeset
    50
TInt TUSatAPI::Connect( MSatMultiModeApi& aPhone )
hgs
parents:
diff changeset
    51
    {
hgs
parents:
diff changeset
    52
    LOG( SIMPLE, "SATENGINE: TUSatAPI::Connect calling" )
hgs
parents:
diff changeset
    53
hgs
parents:
diff changeset
    54
    TInt numberOfTries( 1 );        // Indicates loop tryouts
hgs
parents:
diff changeset
    55
    TBool loopSuccess( EFalse );    // Loop stopper, if this is ETrue
hgs
parents:
diff changeset
    56
    TInt error( KErrNotSupported ); // Error code from iSat.Open()
hgs
parents:
diff changeset
    57
    iRSatConnected = EFalse;
hgs
parents:
diff changeset
    58
hgs
parents:
diff changeset
    59
    // Create active wrapper
hgs
parents:
diff changeset
    60
    iWrapper = new CSatSActiveWrapper();
hgs
parents:
diff changeset
    61
hgs
parents:
diff changeset
    62
    if ( iWrapper )
hgs
parents:
diff changeset
    63
        {        
hgs
parents:
diff changeset
    64
        while ( !loopSuccess && numberOfTries <= KLoopMaxTryouts )
hgs
parents:
diff changeset
    65
            {
hgs
parents:
diff changeset
    66
#ifndef SAT_USE_DUMMY_TSY
hgs
parents:
diff changeset
    67
            LOG( NORMAL, "SATENGINE: TUSatAPI::Connect connect Phone" )
hgs
parents:
diff changeset
    68
            error = iSat.Open( *( aPhone.Phone() ) );
hgs
parents:
diff changeset
    69
#else
hgs
parents:
diff changeset
    70
            LOG( NORMAL, "SATENGINE: TUSatAPI::Connect connect DummyPhone" )
hgs
parents:
diff changeset
    71
            error = iSat.Open( *( aPhone.DummyPhone() ) );
hgs
parents:
diff changeset
    72
#endif
hgs
parents:
diff changeset
    73
            if ( KErrNone == error )
hgs
parents:
diff changeset
    74
                {
hgs
parents:
diff changeset
    75
                LOG( SIMPLE, "SATENGINE: TUSatAPI::Connect KErrNone == error" )
hgs
parents:
diff changeset
    76
                loopSuccess = ETrue;
hgs
parents:
diff changeset
    77
                iRSatConnected = ETrue;
hgs
parents:
diff changeset
    78
                }
hgs
parents:
diff changeset
    79
            else
hgs
parents:
diff changeset
    80
                {
hgs
parents:
diff changeset
    81
                numberOfTries++;
hgs
parents:
diff changeset
    82
                iWrapper->After( KSatSLoopTimeout );
hgs
parents:
diff changeset
    83
                }
hgs
parents:
diff changeset
    84
            }
hgs
parents:
diff changeset
    85
        LOG2( SIMPLE, "SATENGINE: TUSatAPI::Connect numberOfTries: %d", 
hgs
parents:
diff changeset
    86
              numberOfTries )
hgs
parents:
diff changeset
    87
        }
hgs
parents:
diff changeset
    88
hgs
parents:
diff changeset
    89
    LOG2( SIMPLE, "SATENGINE: TUSatAPI::Connect exiting with code: %i", error )
hgs
parents:
diff changeset
    90
    return error;
hgs
parents:
diff changeset
    91
    }
hgs
parents:
diff changeset
    92
hgs
parents:
diff changeset
    93
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
    94
// TUSatAPI::Close
hgs
parents:
diff changeset
    95
// Closes the connection.
hgs
parents:
diff changeset
    96
// (other items were commented in a header).
hgs
parents:
diff changeset
    97
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
    98
//
hgs
parents:
diff changeset
    99
void TUSatAPI::Close()
hgs
parents:
diff changeset
   100
    {
hgs
parents:
diff changeset
   101
    LOG( SIMPLE, "SATENGINE: TUSatAPI::Close calling" )
hgs
parents:
diff changeset
   102
hgs
parents:
diff changeset
   103
    iSat.Close();
hgs
parents:
diff changeset
   104
    iRSatConnected = EFalse;
hgs
parents:
diff changeset
   105
hgs
parents:
diff changeset
   106
    if ( iWrapper )
hgs
parents:
diff changeset
   107
        {
hgs
parents:
diff changeset
   108
        LOG( SIMPLE, "SATENGINE: TUSatAPI::Close iWrapper true" )
hgs
parents:
diff changeset
   109
        iWrapper->CancelWrapper();
hgs
parents:
diff changeset
   110
        delete iWrapper;
hgs
parents:
diff changeset
   111
        iWrapper = NULL;
hgs
parents:
diff changeset
   112
        }
hgs
parents:
diff changeset
   113
hgs
parents:
diff changeset
   114
    LOG( SIMPLE, "SATENGINE: TUSatAPI::Close exiting" )
hgs
parents:
diff changeset
   115
    }
hgs
parents:
diff changeset
   116
hgs
parents:
diff changeset
   117
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   118
// TUSatAPI::NotifySetUpMenu
hgs
parents:
diff changeset
   119
// (other items were commented in a header).
hgs
parents:
diff changeset
   120
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   121
//
hgs
parents:
diff changeset
   122
void TUSatAPI::NotifySetUpMenu(
hgs
parents:
diff changeset
   123
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   124
    TDes8& aPCmd )
hgs
parents:
diff changeset
   125
    {
hgs
parents:
diff changeset
   126
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenu calling" )
hgs
parents:
diff changeset
   127
hgs
parents:
diff changeset
   128
    iSat.NotifySetUpMenuPCmd( aStatus, aPCmd );
hgs
parents:
diff changeset
   129
hgs
parents:
diff changeset
   130
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenu exiting" )
hgs
parents:
diff changeset
   131
    }
hgs
parents:
diff changeset
   132
hgs
parents:
diff changeset
   133
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   134
// TUSatAPI::NotifySetUpMenuCancel
hgs
parents:
diff changeset
   135
// (other items were commented in a header).
hgs
parents:
diff changeset
   136
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   137
//
hgs
parents:
diff changeset
   138
void TUSatAPI::NotifySetUpMenuCancel()
hgs
parents:
diff changeset
   139
    {
hgs
parents:
diff changeset
   140
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel calling" )
hgs
parents:
diff changeset
   141
hgs
parents:
diff changeset
   142
    iSat.CancelAsyncRequest( ESatNotifySetUpMenuPCmd );
hgs
parents:
diff changeset
   143
hgs
parents:
diff changeset
   144
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel exiting" )
hgs
parents:
diff changeset
   145
    }
hgs
parents:
diff changeset
   146
hgs
parents:
diff changeset
   147
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   148
// TUSatAPI::NotifyLanguageNotification
hgs
parents:
diff changeset
   149
// (other items were commented in a header).
hgs
parents:
diff changeset
   150
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   151
//
hgs
parents:
diff changeset
   152
void TUSatAPI::NotifyLanguageNotification(
hgs
parents:
diff changeset
   153
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   154
    TDes8& aPCmd )
hgs
parents:
diff changeset
   155
    {
hgs
parents:
diff changeset
   156
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLanguageNotification calling" )
hgs
parents:
diff changeset
   157
hgs
parents:
diff changeset
   158
    iSat.NotifyLanguageNotificationPCmd( aStatus, aPCmd );
hgs
parents:
diff changeset
   159
hgs
parents:
diff changeset
   160
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLanguageNotification exiting" )
hgs
parents:
diff changeset
   161
    }
hgs
parents:
diff changeset
   162
hgs
parents:
diff changeset
   163
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   164
// TUSatAPI::NotifyLanguageNotification
hgs
parents:
diff changeset
   165
// (other items were commented in a header).
hgs
parents:
diff changeset
   166
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   167
//
hgs
parents:
diff changeset
   168
void TUSatAPI::NotifyLanguageNotificationCancel()
hgs
parents:
diff changeset
   169
    {
hgs
parents:
diff changeset
   170
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel calling" )
hgs
parents:
diff changeset
   171
hgs
parents:
diff changeset
   172
    iSat.CancelAsyncRequest( ESatNotifyLanguageNotificationPCmd );
hgs
parents:
diff changeset
   173
hgs
parents:
diff changeset
   174
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpMenuCancel exiting" )
hgs
parents:
diff changeset
   175
    }
hgs
parents:
diff changeset
   176
hgs
parents:
diff changeset
   177
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   178
// TUSatAPI::NotifySetUpCall
hgs
parents:
diff changeset
   179
// (other items were commented in a header).
hgs
parents:
diff changeset
   180
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   181
//
hgs
parents:
diff changeset
   182
void TUSatAPI::NotifySetUpCall(
hgs
parents:
diff changeset
   183
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   184
    TDes8& aPCmd )
hgs
parents:
diff changeset
   185
    {
hgs
parents:
diff changeset
   186
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCall calling" )
hgs
parents:
diff changeset
   187
hgs
parents:
diff changeset
   188
    iSat.NotifySetUpCallPCmd( aStatus, aPCmd );
hgs
parents:
diff changeset
   189
hgs
parents:
diff changeset
   190
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCall exiting" )
hgs
parents:
diff changeset
   191
    }
hgs
parents:
diff changeset
   192
hgs
parents:
diff changeset
   193
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   194
// TUSatAPI::NotifySetUpCallCancel
hgs
parents:
diff changeset
   195
// (other items were commented in a header).
hgs
parents:
diff changeset
   196
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   197
//
hgs
parents:
diff changeset
   198
void TUSatAPI::NotifySetUpCallCancel()
hgs
parents:
diff changeset
   199
    {
hgs
parents:
diff changeset
   200
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCallCancel calling" )
hgs
parents:
diff changeset
   201
hgs
parents:
diff changeset
   202
    iSat.CancelAsyncRequest( ESatNotifySetUpCallPCmd );
hgs
parents:
diff changeset
   203
hgs
parents:
diff changeset
   204
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpCallCancel exiting" )
hgs
parents:
diff changeset
   205
    }
hgs
parents:
diff changeset
   206
hgs
parents:
diff changeset
   207
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   208
// TUSatAPI::NotifySelectItem
hgs
parents:
diff changeset
   209
// (other items were commented in a header).
hgs
parents:
diff changeset
   210
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   211
//
hgs
parents:
diff changeset
   212
void TUSatAPI::NotifySelectItem(
hgs
parents:
diff changeset
   213
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   214
    TDes8& aPCmd )
hgs
parents:
diff changeset
   215
    {
hgs
parents:
diff changeset
   216
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItem calling" )
hgs
parents:
diff changeset
   217
hgs
parents:
diff changeset
   218
    iSat.NotifySelectItemPCmd( aStatus, aPCmd );
hgs
parents:
diff changeset
   219
hgs
parents:
diff changeset
   220
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItem exiting" )
hgs
parents:
diff changeset
   221
    }
hgs
parents:
diff changeset
   222
hgs
parents:
diff changeset
   223
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   224
// TUSatAPI::NotifySelectItemCancel
hgs
parents:
diff changeset
   225
// (other items were commented in a header).
hgs
parents:
diff changeset
   226
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   227
//
hgs
parents:
diff changeset
   228
void TUSatAPI::NotifySelectItemCancel()
hgs
parents:
diff changeset
   229
    {
hgs
parents:
diff changeset
   230
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItemCancel calling" )
hgs
parents:
diff changeset
   231
hgs
parents:
diff changeset
   232
    iSat.CancelAsyncRequest( ESatNotifySelectItemPCmd );
hgs
parents:
diff changeset
   233
hgs
parents:
diff changeset
   234
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySelectItemCancel exiting" )
hgs
parents:
diff changeset
   235
    }
hgs
parents:
diff changeset
   236
hgs
parents:
diff changeset
   237
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   238
// TUSatAPI::NotifySendSm
hgs
parents:
diff changeset
   239
// (other items were commented in a header).
hgs
parents:
diff changeset
   240
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   241
//
hgs
parents:
diff changeset
   242
void TUSatAPI::NotifySendSm(
hgs
parents:
diff changeset
   243
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   244
    TDes8& aPCmd )
hgs
parents:
diff changeset
   245
    {
hgs
parents:
diff changeset
   246
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSm calling" )
hgs
parents:
diff changeset
   247
hgs
parents:
diff changeset
   248
    iSat.NotifySendSmPCmd( aStatus, aPCmd );
hgs
parents:
diff changeset
   249
hgs
parents:
diff changeset
   250
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSm exiting" )
hgs
parents:
diff changeset
   251
    }
hgs
parents:
diff changeset
   252
hgs
parents:
diff changeset
   253
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   254
// TUSatAPI::NotifySendSmCancel
hgs
parents:
diff changeset
   255
// (other items were commented in a header).
hgs
parents:
diff changeset
   256
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   257
//
hgs
parents:
diff changeset
   258
void TUSatAPI::NotifySendSmCancel()
hgs
parents:
diff changeset
   259
    {
hgs
parents:
diff changeset
   260
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSmCancel calling" )
hgs
parents:
diff changeset
   261
hgs
parents:
diff changeset
   262
    iSat.CancelAsyncRequest( ESatNotifySendSmPCmd );
hgs
parents:
diff changeset
   263
hgs
parents:
diff changeset
   264
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSmCancel exiting" )
hgs
parents:
diff changeset
   265
    }
hgs
parents:
diff changeset
   266
hgs
parents:
diff changeset
   267
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   268
// TUSatAPI::SendMessageNoLogging
hgs
parents:
diff changeset
   269
// (other items were commented in a header).
hgs
parents:
diff changeset
   270
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   271
//
hgs
parents:
diff changeset
   272
void TUSatAPI::SendMessageNoLogging(
hgs
parents:
diff changeset
   273
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   274
    TDes8& aData,
hgs
parents:
diff changeset
   275
    TUint16& aRefMsg )
hgs
parents:
diff changeset
   276
    {
hgs
parents:
diff changeset
   277
    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLogging calling" )
hgs
parents:
diff changeset
   278
hgs
parents:
diff changeset
   279
    iSat.SendMessageNoLogging( aStatus, aData, aRefMsg );
hgs
parents:
diff changeset
   280
hgs
parents:
diff changeset
   281
    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLogging exiting" )
hgs
parents:
diff changeset
   282
    }
hgs
parents:
diff changeset
   283
hgs
parents:
diff changeset
   284
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   285
// TUSatAPI::SendMessageNoLoggingCancel
hgs
parents:
diff changeset
   286
// (other items were commented in a header).
hgs
parents:
diff changeset
   287
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   288
//
hgs
parents:
diff changeset
   289
void TUSatAPI::SendMessageNoLoggingCancel()
hgs
parents:
diff changeset
   290
    {
hgs
parents:
diff changeset
   291
    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLoggingCancel calling" )
hgs
parents:
diff changeset
   292
hgs
parents:
diff changeset
   293
    iSat.CancelAsyncRequest( ESatSendMessageNoLogging );
hgs
parents:
diff changeset
   294
hgs
parents:
diff changeset
   295
    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMessageNoLoggingCancel exiting" )
hgs
parents:
diff changeset
   296
    }
hgs
parents:
diff changeset
   297
hgs
parents:
diff changeset
   298
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   299
// TUSatAPI::NotifyLaunchBrowser
hgs
parents:
diff changeset
   300
// (other items were commented in a header).
hgs
parents:
diff changeset
   301
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   302
//
hgs
parents:
diff changeset
   303
void TUSatAPI::NotifyLaunchBrowser(
hgs
parents:
diff changeset
   304
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   305
    TDes8& aData )
hgs
parents:
diff changeset
   306
    {
hgs
parents:
diff changeset
   307
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowser calling" )
hgs
parents:
diff changeset
   308
hgs
parents:
diff changeset
   309
    iSat.NotifyLaunchBrowserPCmd( aStatus, aData );
hgs
parents:
diff changeset
   310
hgs
parents:
diff changeset
   311
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowser exiting" )
hgs
parents:
diff changeset
   312
    }
hgs
parents:
diff changeset
   313
hgs
parents:
diff changeset
   314
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   315
// TUSatAPI::NotifyLaunchBrowserCancel
hgs
parents:
diff changeset
   316
// (other items were commented in a header).
hgs
parents:
diff changeset
   317
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   318
//
hgs
parents:
diff changeset
   319
void TUSatAPI::NotifyLaunchBrowserCancel()
hgs
parents:
diff changeset
   320
    {
hgs
parents:
diff changeset
   321
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowserCancel calling" )
hgs
parents:
diff changeset
   322
hgs
parents:
diff changeset
   323
    iSat.CancelAsyncRequest( ESatNotifyLaunchBrowserPCmd );
hgs
parents:
diff changeset
   324
hgs
parents:
diff changeset
   325
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLaunchBrowserCancel exiting" )
hgs
parents:
diff changeset
   326
    }
hgs
parents:
diff changeset
   327
hgs
parents:
diff changeset
   328
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   329
// TUSatAPI::NotifyDisplayText
hgs
parents:
diff changeset
   330
// (other items were commented in a header).
hgs
parents:
diff changeset
   331
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   332
//
hgs
parents:
diff changeset
   333
void TUSatAPI::NotifyDisplayText(
hgs
parents:
diff changeset
   334
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   335
    TDes8& aData )
hgs
parents:
diff changeset
   336
    {
hgs
parents:
diff changeset
   337
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayText calling" )
hgs
parents:
diff changeset
   338
hgs
parents:
diff changeset
   339
    iSat.NotifyDisplayTextPCmd( aStatus, aData );
hgs
parents:
diff changeset
   340
hgs
parents:
diff changeset
   341
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayText exiting" )
hgs
parents:
diff changeset
   342
    }
hgs
parents:
diff changeset
   343
hgs
parents:
diff changeset
   344
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   345
// TUSatAPI::NotifyDisplayTextCancel
hgs
parents:
diff changeset
   346
// (other items were commented in a header).
hgs
parents:
diff changeset
   347
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   348
//
hgs
parents:
diff changeset
   349
void TUSatAPI::NotifyDisplayTextCancel()
hgs
parents:
diff changeset
   350
    {
hgs
parents:
diff changeset
   351
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayTextCancel calling" )
hgs
parents:
diff changeset
   352
hgs
parents:
diff changeset
   353
    iSat.CancelAsyncRequest( ESatNotifyDisplayTextPCmd );
hgs
parents:
diff changeset
   354
hgs
parents:
diff changeset
   355
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyDisplayTextCancel exiting" )
hgs
parents:
diff changeset
   356
    }
hgs
parents:
diff changeset
   357
hgs
parents:
diff changeset
   358
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   359
// TUSatAPI::NotifyGetInput
hgs
parents:
diff changeset
   360
// (other items were commented in a header).
hgs
parents:
diff changeset
   361
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   362
//
hgs
parents:
diff changeset
   363
void TUSatAPI::NotifyGetInput(
hgs
parents:
diff changeset
   364
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   365
    TDes8& aData )
hgs
parents:
diff changeset
   366
    {
hgs
parents:
diff changeset
   367
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInput calling" )
hgs
parents:
diff changeset
   368
hgs
parents:
diff changeset
   369
    iSat.NotifyGetInputPCmd( aStatus, aData );
hgs
parents:
diff changeset
   370
hgs
parents:
diff changeset
   371
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInput exiting" )
hgs
parents:
diff changeset
   372
    }
hgs
parents:
diff changeset
   373
hgs
parents:
diff changeset
   374
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   375
// TUSatAPI::NotifyGetInputCancel
hgs
parents:
diff changeset
   376
// (other items were commented in a header).
hgs
parents:
diff changeset
   377
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   378
//
hgs
parents:
diff changeset
   379
void TUSatAPI::NotifyGetInputCancel()
hgs
parents:
diff changeset
   380
    {
hgs
parents:
diff changeset
   381
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInputCancel calling" )
hgs
parents:
diff changeset
   382
hgs
parents:
diff changeset
   383
    iSat.CancelAsyncRequest( ESatNotifyGetInputPCmd );
hgs
parents:
diff changeset
   384
hgs
parents:
diff changeset
   385
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInputCancel exiting" )
hgs
parents:
diff changeset
   386
    }
hgs
parents:
diff changeset
   387
hgs
parents:
diff changeset
   388
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   389
// TUSatAPI::NotifyGetInkey
hgs
parents:
diff changeset
   390
// (other items were commented in a header).
hgs
parents:
diff changeset
   391
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   392
//
hgs
parents:
diff changeset
   393
void TUSatAPI::NotifyGetInkey(
hgs
parents:
diff changeset
   394
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   395
    TDes8& aData )
hgs
parents:
diff changeset
   396
    {
hgs
parents:
diff changeset
   397
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkey calling" )
hgs
parents:
diff changeset
   398
hgs
parents:
diff changeset
   399
    iSat.NotifyGetInkeyPCmd( aStatus, aData );
hgs
parents:
diff changeset
   400
hgs
parents:
diff changeset
   401
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkey exiting" )
hgs
parents:
diff changeset
   402
    }
hgs
parents:
diff changeset
   403
hgs
parents:
diff changeset
   404
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   405
// TUSatAPI::NotifyGetInkeyCancel
hgs
parents:
diff changeset
   406
// (other items were commented in a header).
hgs
parents:
diff changeset
   407
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   408
//
hgs
parents:
diff changeset
   409
void TUSatAPI::NotifyGetInkeyCancel()
hgs
parents:
diff changeset
   410
    {
hgs
parents:
diff changeset
   411
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkeyCancel calling" )
hgs
parents:
diff changeset
   412
hgs
parents:
diff changeset
   413
    iSat.CancelAsyncRequest( ESatNotifyGetInkeyPCmd );
hgs
parents:
diff changeset
   414
hgs
parents:
diff changeset
   415
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetInkeyCancel exiting" )
hgs
parents:
diff changeset
   416
    }
hgs
parents:
diff changeset
   417
hgs
parents:
diff changeset
   418
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   419
// TUSatAPI::NotifyCallControl
hgs
parents:
diff changeset
   420
// (other items were commented in a header).
hgs
parents:
diff changeset
   421
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   422
//
hgs
parents:
diff changeset
   423
void TUSatAPI::NotifyCallControl(
hgs
parents:
diff changeset
   424
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   425
    TDes8& aData )
hgs
parents:
diff changeset
   426
    {
hgs
parents:
diff changeset
   427
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControl calling" )
hgs
parents:
diff changeset
   428
hgs
parents:
diff changeset
   429
    iSat.NotifyCallControlRequest( aStatus, aData );
hgs
parents:
diff changeset
   430
hgs
parents:
diff changeset
   431
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControl exiting" )
hgs
parents:
diff changeset
   432
    }
hgs
parents:
diff changeset
   433
hgs
parents:
diff changeset
   434
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   435
// TUSatAPI::NotifyCallControlCancel
hgs
parents:
diff changeset
   436
// (other items were commented in a header).
hgs
parents:
diff changeset
   437
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   438
//
hgs
parents:
diff changeset
   439
void TUSatAPI::NotifyCallControlCancel()
hgs
parents:
diff changeset
   440
    {
hgs
parents:
diff changeset
   441
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControlCancel calling" )
hgs
parents:
diff changeset
   442
hgs
parents:
diff changeset
   443
    iSat.CancelAsyncRequest( ESatNotifyCallControlRequest );
hgs
parents:
diff changeset
   444
hgs
parents:
diff changeset
   445
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCallControlCancel exiting" )
hgs
parents:
diff changeset
   446
    }
hgs
parents:
diff changeset
   447
hgs
parents:
diff changeset
   448
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   449
// TUSatAPI::NotifyMoSmControl
hgs
parents:
diff changeset
   450
// (other items were commented in a header).
hgs
parents:
diff changeset
   451
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   452
//
hgs
parents:
diff changeset
   453
void TUSatAPI::NotifyMoSmControl(
hgs
parents:
diff changeset
   454
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   455
    TDes8& aData )
hgs
parents:
diff changeset
   456
    {
hgs
parents:
diff changeset
   457
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControl calling" )
hgs
parents:
diff changeset
   458
hgs
parents:
diff changeset
   459
    iSat.NotifyMoSmControlRequest( aStatus, aData );
hgs
parents:
diff changeset
   460
hgs
parents:
diff changeset
   461
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControl exiting" )
hgs
parents:
diff changeset
   462
    }
hgs
parents:
diff changeset
   463
hgs
parents:
diff changeset
   464
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   465
// TUSatAPI::NotifyMoSmControlCancel
hgs
parents:
diff changeset
   466
// (other items were commented in a header).
hgs
parents:
diff changeset
   467
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   468
//
hgs
parents:
diff changeset
   469
void TUSatAPI::NotifyMoSmControlCancel()
hgs
parents:
diff changeset
   470
    {
hgs
parents:
diff changeset
   471
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControlCancel calling" )
hgs
parents:
diff changeset
   472
hgs
parents:
diff changeset
   473
    iSat.CancelAsyncRequest( ESatNotifyMoSmControlRequest );
hgs
parents:
diff changeset
   474
hgs
parents:
diff changeset
   475
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyMoSmControlCancel exiting" )
hgs
parents:
diff changeset
   476
    }
hgs
parents:
diff changeset
   477
hgs
parents:
diff changeset
   478
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   479
// TUSatAPI::NotifySetUpEventList
hgs
parents:
diff changeset
   480
// (other items were commented in a header).
hgs
parents:
diff changeset
   481
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   482
//
hgs
parents:
diff changeset
   483
void TUSatAPI::NotifySetUpEventList(
hgs
parents:
diff changeset
   484
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   485
    TDes8& aData )
hgs
parents:
diff changeset
   486
    {
hgs
parents:
diff changeset
   487
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventList calling" )
hgs
parents:
diff changeset
   488
hgs
parents:
diff changeset
   489
    iSat.NotifySetUpEventListPCmd( aStatus, aData );
hgs
parents:
diff changeset
   490
hgs
parents:
diff changeset
   491
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventList exiting" )
hgs
parents:
diff changeset
   492
    }
hgs
parents:
diff changeset
   493
hgs
parents:
diff changeset
   494
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   495
// TUSatAPI::NotifySetUpEventListCancel
hgs
parents:
diff changeset
   496
// (other items were commented in a header).
hgs
parents:
diff changeset
   497
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   498
//
hgs
parents:
diff changeset
   499
void TUSatAPI::NotifySetUpEventListCancel()
hgs
parents:
diff changeset
   500
    {
hgs
parents:
diff changeset
   501
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventListCancel calling" )
hgs
parents:
diff changeset
   502
hgs
parents:
diff changeset
   503
    iSat.CancelAsyncRequest( ESatNotifySetUpEventListPCmd );
hgs
parents:
diff changeset
   504
hgs
parents:
diff changeset
   505
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpEventListCancel exiting" )
hgs
parents:
diff changeset
   506
    }
hgs
parents:
diff changeset
   507
hgs
parents:
diff changeset
   508
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   509
// TUSatAPI::NotifySetUpIdleModeText
hgs
parents:
diff changeset
   510
// (other items were commented in a header).
hgs
parents:
diff changeset
   511
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   512
//
hgs
parents:
diff changeset
   513
void TUSatAPI::NotifySetUpIdleModeText(
hgs
parents:
diff changeset
   514
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   515
    TDes8& aData )
hgs
parents:
diff changeset
   516
    {
hgs
parents:
diff changeset
   517
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeText calling" )
hgs
parents:
diff changeset
   518
hgs
parents:
diff changeset
   519
    iSat.NotifySetUpIdleModeTextPCmd( aStatus, aData );
hgs
parents:
diff changeset
   520
hgs
parents:
diff changeset
   521
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeText exiting" )
hgs
parents:
diff changeset
   522
    }
hgs
parents:
diff changeset
   523
hgs
parents:
diff changeset
   524
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   525
// TUSatAPI::NotifySetUpIdleModeTextCancel
hgs
parents:
diff changeset
   526
// (other items were commented in a header).
hgs
parents:
diff changeset
   527
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   528
//
hgs
parents:
diff changeset
   529
void TUSatAPI::NotifySetUpIdleModeTextCancel()
hgs
parents:
diff changeset
   530
    {
hgs
parents:
diff changeset
   531
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeTextCancel calling" )
hgs
parents:
diff changeset
   532
hgs
parents:
diff changeset
   533
    iSat.CancelAsyncRequest( ESatNotifySetUpIdleModeTextPCmd );
hgs
parents:
diff changeset
   534
hgs
parents:
diff changeset
   535
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySetUpIdleModeTextCancel exiting" )
hgs
parents:
diff changeset
   536
    }
hgs
parents:
diff changeset
   537
hgs
parents:
diff changeset
   538
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   539
// TUSatAPI::NotifySendDtmf
hgs
parents:
diff changeset
   540
// (other items were commented in a header).
hgs
parents:
diff changeset
   541
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   542
//
hgs
parents:
diff changeset
   543
void TUSatAPI::NotifySendDtmf(
hgs
parents:
diff changeset
   544
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   545
    TDes8& aData )
hgs
parents:
diff changeset
   546
    {
hgs
parents:
diff changeset
   547
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmf calling" )
hgs
parents:
diff changeset
   548
hgs
parents:
diff changeset
   549
    iSat.NotifySendDtmfPCmd( aStatus, aData );
hgs
parents:
diff changeset
   550
hgs
parents:
diff changeset
   551
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmf exiting" )
hgs
parents:
diff changeset
   552
    }
hgs
parents:
diff changeset
   553
hgs
parents:
diff changeset
   554
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   555
// TUSatAPI::NotifySendDtmfCancel
hgs
parents:
diff changeset
   556
// (other items were commented in a header).
hgs
parents:
diff changeset
   557
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   558
//
hgs
parents:
diff changeset
   559
void TUSatAPI::NotifySendDtmfCancel()
hgs
parents:
diff changeset
   560
    {
hgs
parents:
diff changeset
   561
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmfCancel calling" )
hgs
parents:
diff changeset
   562
hgs
parents:
diff changeset
   563
    iSat.CancelAsyncRequest( ESatNotifySendDtmfPCmd );
hgs
parents:
diff changeset
   564
hgs
parents:
diff changeset
   565
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDtmfCancel exiting" )
hgs
parents:
diff changeset
   566
    }
hgs
parents:
diff changeset
   567
hgs
parents:
diff changeset
   568
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   569
// TUSatAPI::NotifySendSs
hgs
parents:
diff changeset
   570
// (other items were commented in a header).
hgs
parents:
diff changeset
   571
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   572
//
hgs
parents:
diff changeset
   573
void TUSatAPI::NotifySendSs(
hgs
parents:
diff changeset
   574
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   575
    TDes8& aData )
hgs
parents:
diff changeset
   576
    {
hgs
parents:
diff changeset
   577
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSs calling" )
hgs
parents:
diff changeset
   578
hgs
parents:
diff changeset
   579
    iSat.NotifySendSsPCmd( aStatus, aData );
hgs
parents:
diff changeset
   580
hgs
parents:
diff changeset
   581
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSs exiting" )
hgs
parents:
diff changeset
   582
    }
hgs
parents:
diff changeset
   583
hgs
parents:
diff changeset
   584
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   585
// TUSatAPI::NotifySendSsCancel
hgs
parents:
diff changeset
   586
// (other items were commented in a header).
hgs
parents:
diff changeset
   587
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   588
//
hgs
parents:
diff changeset
   589
void TUSatAPI::NotifySendSsCancel()
hgs
parents:
diff changeset
   590
    {
hgs
parents:
diff changeset
   591
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSsCancel calling" )
hgs
parents:
diff changeset
   592
hgs
parents:
diff changeset
   593
    iSat.CancelAsyncRequest( ESatNotifySendSsPCmd );
hgs
parents:
diff changeset
   594
hgs
parents:
diff changeset
   595
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendSsCancel exiting" )
hgs
parents:
diff changeset
   596
    }
hgs
parents:
diff changeset
   597
hgs
parents:
diff changeset
   598
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   599
// TUSatAPI::NotifySendUssd
hgs
parents:
diff changeset
   600
// (other items were commented in a header).
hgs
parents:
diff changeset
   601
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   602
//
hgs
parents:
diff changeset
   603
void TUSatAPI::NotifySendUssd(
hgs
parents:
diff changeset
   604
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   605
    TDes8& aData )
hgs
parents:
diff changeset
   606
    {
hgs
parents:
diff changeset
   607
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssd calling" )
hgs
parents:
diff changeset
   608
hgs
parents:
diff changeset
   609
    iSat.NotifySendUssdPCmd( aStatus, aData );
hgs
parents:
diff changeset
   610
hgs
parents:
diff changeset
   611
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssd exiting" )
hgs
parents:
diff changeset
   612
    }
hgs
parents:
diff changeset
   613
hgs
parents:
diff changeset
   614
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   615
// TUSatAPI::NotifySendUssdCancel
hgs
parents:
diff changeset
   616
// (other items were commented in a header).
hgs
parents:
diff changeset
   617
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   618
//
hgs
parents:
diff changeset
   619
void TUSatAPI::NotifySendUssdCancel()
hgs
parents:
diff changeset
   620
    {
hgs
parents:
diff changeset
   621
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssdCancel calling" )
hgs
parents:
diff changeset
   622
hgs
parents:
diff changeset
   623
    iSat.CancelAsyncRequest( ESatNotifySendUssdPCmd );
hgs
parents:
diff changeset
   624
hgs
parents:
diff changeset
   625
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendUssdCancel exiting" )
hgs
parents:
diff changeset
   626
    }
hgs
parents:
diff changeset
   627
hgs
parents:
diff changeset
   628
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   629
// TUSatAPI::NotifyPlayTone
hgs
parents:
diff changeset
   630
// (other items were commented in a header).
hgs
parents:
diff changeset
   631
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   632
//
hgs
parents:
diff changeset
   633
void TUSatAPI::NotifyPlayTone(
hgs
parents:
diff changeset
   634
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   635
    TDes8& aData )
hgs
parents:
diff changeset
   636
    {
hgs
parents:
diff changeset
   637
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayTone calling" )
hgs
parents:
diff changeset
   638
hgs
parents:
diff changeset
   639
    iSat.NotifyPlayTonePCmd( aStatus, aData );
hgs
parents:
diff changeset
   640
hgs
parents:
diff changeset
   641
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayTone exiting" )
hgs
parents:
diff changeset
   642
    }
hgs
parents:
diff changeset
   643
hgs
parents:
diff changeset
   644
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   645
// TUSatAPI::NotifyPlayToneCancel
hgs
parents:
diff changeset
   646
// (other items were commented in a header).
hgs
parents:
diff changeset
   647
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   648
//
hgs
parents:
diff changeset
   649
void TUSatAPI::NotifyPlayToneCancel()
hgs
parents:
diff changeset
   650
    {
hgs
parents:
diff changeset
   651
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayToneCancel calling" )
hgs
parents:
diff changeset
   652
hgs
parents:
diff changeset
   653
    iSat.CancelAsyncRequest( ESatNotifyPlayTonePCmd );
hgs
parents:
diff changeset
   654
hgs
parents:
diff changeset
   655
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyPlayToneCancel exiting" )
hgs
parents:
diff changeset
   656
    }
hgs
parents:
diff changeset
   657
hgs
parents:
diff changeset
   658
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   659
// TUSatAPI::NotifyRefreshRequired
hgs
parents:
diff changeset
   660
// (other items were commented in a header).
hgs
parents:
diff changeset
   661
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   662
//
hgs
parents:
diff changeset
   663
void TUSatAPI::NotifyRefreshRequired(
hgs
parents:
diff changeset
   664
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   665
    TDes8& aData )
hgs
parents:
diff changeset
   666
    {
hgs
parents:
diff changeset
   667
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequired calling" )
hgs
parents:
diff changeset
   668
hgs
parents:
diff changeset
   669
    iSat.NotifyRefreshRequired( aStatus, aData );
hgs
parents:
diff changeset
   670
hgs
parents:
diff changeset
   671
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequired exiting" )
hgs
parents:
diff changeset
   672
    }
hgs
parents:
diff changeset
   673
hgs
parents:
diff changeset
   674
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   675
// TUSatAPI::NotifyRefreshRequiredCancel
hgs
parents:
diff changeset
   676
// (other items were commented in a header).
hgs
parents:
diff changeset
   677
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   678
//
hgs
parents:
diff changeset
   679
void TUSatAPI::NotifyRefreshRequiredCancel()
hgs
parents:
diff changeset
   680
    {
hgs
parents:
diff changeset
   681
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequiredCancel calling" )
hgs
parents:
diff changeset
   682
hgs
parents:
diff changeset
   683
    iSat.CancelAsyncRequest( ESatNotifyRefreshRequiredParam );
hgs
parents:
diff changeset
   684
hgs
parents:
diff changeset
   685
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshRequiredCancel exiting" )
hgs
parents:
diff changeset
   686
    }
hgs
parents:
diff changeset
   687
hgs
parents:
diff changeset
   688
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   689
// TUSatAPI::RefreshAllowed
hgs
parents:
diff changeset
   690
// (other items were commented in a header).
hgs
parents:
diff changeset
   691
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   692
//
hgs
parents:
diff changeset
   693
void TUSatAPI::RefreshAllowed(
hgs
parents:
diff changeset
   694
    const TDesC8& aPCkg )
hgs
parents:
diff changeset
   695
    {
hgs
parents:
diff changeset
   696
    LOG( SIMPLE, "SATENGINE: TUSatAPI::RefreshAllowed calling" )
hgs
parents:
diff changeset
   697
hgs
parents:
diff changeset
   698
    if ( iWrapper )
hgs
parents:
diff changeset
   699
        {
hgs
parents:
diff changeset
   700
        LOG( SIMPLE, "SATENGINE: TUSatAPI::RefreshAllowed iWrapper true" )
hgs
parents:
diff changeset
   701
        iSat.RefreshAllowed( iWrapper->RequestStatus(), aPCkg );
hgs
parents:
diff changeset
   702
        iWrapper->SetActiveAndWait();
hgs
parents:
diff changeset
   703
        }
hgs
parents:
diff changeset
   704
hgs
parents:
diff changeset
   705
    LOG( SIMPLE, "SATENGINE: TUSatAPI::RefreshAllowed exiting" )
hgs
parents:
diff changeset
   706
    }
hgs
parents:
diff changeset
   707
hgs
parents:
diff changeset
   708
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   709
// TUSatAPI::NotifyRefresh
hgs
parents:
diff changeset
   710
// (other items were commented in a header).
hgs
parents:
diff changeset
   711
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   712
//
hgs
parents:
diff changeset
   713
void TUSatAPI::NotifyRefresh(
hgs
parents:
diff changeset
   714
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   715
    TDes8& aData )
hgs
parents:
diff changeset
   716
    {
hgs
parents:
diff changeset
   717
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefresh calling" )
hgs
parents:
diff changeset
   718
hgs
parents:
diff changeset
   719
    iSat.NotifyRefreshPCmd( aStatus, aData );
hgs
parents:
diff changeset
   720
hgs
parents:
diff changeset
   721
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefresh exiting" )
hgs
parents:
diff changeset
   722
    }
hgs
parents:
diff changeset
   723
hgs
parents:
diff changeset
   724
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   725
// TUSatAPI::NotifyRefreshCancel
hgs
parents:
diff changeset
   726
// (other items were commented in a header).
hgs
parents:
diff changeset
   727
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   728
//
hgs
parents:
diff changeset
   729
void TUSatAPI::NotifyRefreshCancel()
hgs
parents:
diff changeset
   730
    {
hgs
parents:
diff changeset
   731
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshCancel calling" )
hgs
parents:
diff changeset
   732
hgs
parents:
diff changeset
   733
    iSat.CancelAsyncRequest( ESatNotifyRefreshPCmd );
hgs
parents:
diff changeset
   734
hgs
parents:
diff changeset
   735
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyRefreshCancel exiting" )
hgs
parents:
diff changeset
   736
    }
hgs
parents:
diff changeset
   737
hgs
parents:
diff changeset
   738
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   739
// TUSatAPI::NotifySimSessionEnd
hgs
parents:
diff changeset
   740
// (other items were commented in a header).
hgs
parents:
diff changeset
   741
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   742
//
hgs
parents:
diff changeset
   743
void TUSatAPI::NotifySimSessionEnd( TRequestStatus& aStatus )
hgs
parents:
diff changeset
   744
    {
hgs
parents:
diff changeset
   745
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEnd calling" )
hgs
parents:
diff changeset
   746
hgs
parents:
diff changeset
   747
    iSat.NotifyProactiveSimSessionEnd( aStatus );
hgs
parents:
diff changeset
   748
hgs
parents:
diff changeset
   749
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEnd exiting" )
hgs
parents:
diff changeset
   750
    }
hgs
parents:
diff changeset
   751
hgs
parents:
diff changeset
   752
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   753
// TUSatAPI::NotifySimSessionEndCancel
hgs
parents:
diff changeset
   754
// (other items were commented in a header).
hgs
parents:
diff changeset
   755
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   756
//
hgs
parents:
diff changeset
   757
void TUSatAPI::NotifySimSessionEndCancel()
hgs
parents:
diff changeset
   758
    {
hgs
parents:
diff changeset
   759
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEndCancel calling" )
hgs
parents:
diff changeset
   760
hgs
parents:
diff changeset
   761
    iSat.CancelAsyncRequest( ESatNotifyProactiveSimSessionEnd );
hgs
parents:
diff changeset
   762
hgs
parents:
diff changeset
   763
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySimSessionEndCancel exiting" )
hgs
parents:
diff changeset
   764
    }
hgs
parents:
diff changeset
   765
hgs
parents:
diff changeset
   766
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   767
// TUSatAPI::NotifyLocalInfo
hgs
parents:
diff changeset
   768
// (other items were commented in a header).
hgs
parents:
diff changeset
   769
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   770
//
hgs
parents:
diff changeset
   771
void TUSatAPI::NotifyLocalInfo(
hgs
parents:
diff changeset
   772
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   773
    TDes8& aData )
hgs
parents:
diff changeset
   774
    {
hgs
parents:
diff changeset
   775
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfo calling" )
hgs
parents:
diff changeset
   776
hgs
parents:
diff changeset
   777
    iSat.NotifyLocalInfoPCmd( aStatus, aData );
hgs
parents:
diff changeset
   778
hgs
parents:
diff changeset
   779
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfo exiting" )
hgs
parents:
diff changeset
   780
    }
hgs
parents:
diff changeset
   781
hgs
parents:
diff changeset
   782
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   783
// TUSatAPI::NotifyLocalInfoCancel
hgs
parents:
diff changeset
   784
// (other items were commented in a header).
hgs
parents:
diff changeset
   785
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   786
//
hgs
parents:
diff changeset
   787
void TUSatAPI::NotifyLocalInfoCancel()
hgs
parents:
diff changeset
   788
    {
hgs
parents:
diff changeset
   789
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfoCancel calling" )
hgs
parents:
diff changeset
   790
hgs
parents:
diff changeset
   791
    iSat.CancelAsyncRequest( ESatNotifyLocalInfoPCmd );
hgs
parents:
diff changeset
   792
hgs
parents:
diff changeset
   793
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyLocalInfoCancel exiting" )
hgs
parents:
diff changeset
   794
    }
hgs
parents:
diff changeset
   795
hgs
parents:
diff changeset
   796
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   797
// TUSatAPI::NotifyOpenChannel
hgs
parents:
diff changeset
   798
// (other items were commented in a header).
hgs
parents:
diff changeset
   799
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   800
//
hgs
parents:
diff changeset
   801
void TUSatAPI::NotifyOpenChannel(
hgs
parents:
diff changeset
   802
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   803
    TDes8& aData )
hgs
parents:
diff changeset
   804
    {
hgs
parents:
diff changeset
   805
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannel calling" )
hgs
parents:
diff changeset
   806
hgs
parents:
diff changeset
   807
    iSat.NotifyOpenChannelPCmd( aStatus, aData );
hgs
parents:
diff changeset
   808
hgs
parents:
diff changeset
   809
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannel exiting" )
hgs
parents:
diff changeset
   810
    }
hgs
parents:
diff changeset
   811
hgs
parents:
diff changeset
   812
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   813
// TUSatAPI::NotifyOpenChannelCancel
hgs
parents:
diff changeset
   814
// (other items were commented in a header).
hgs
parents:
diff changeset
   815
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   816
//
hgs
parents:
diff changeset
   817
void TUSatAPI::NotifyOpenChannelCancel()
hgs
parents:
diff changeset
   818
    {
hgs
parents:
diff changeset
   819
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannelCancel calling" )
hgs
parents:
diff changeset
   820
hgs
parents:
diff changeset
   821
    iSat.CancelAsyncRequest( ESatNotifyOpenChannelPCmd );
hgs
parents:
diff changeset
   822
hgs
parents:
diff changeset
   823
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyOpenChannelCancel exiting" )
hgs
parents:
diff changeset
   824
    }
hgs
parents:
diff changeset
   825
hgs
parents:
diff changeset
   826
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   827
// TUSatAPI::NotifyCloseChannel
hgs
parents:
diff changeset
   828
// (other items were commented in a header).
hgs
parents:
diff changeset
   829
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   830
//
hgs
parents:
diff changeset
   831
void TUSatAPI::NotifyCloseChannel(
hgs
parents:
diff changeset
   832
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   833
    TDes8& aData )
hgs
parents:
diff changeset
   834
    {
hgs
parents:
diff changeset
   835
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannel calling" )
hgs
parents:
diff changeset
   836
hgs
parents:
diff changeset
   837
    iSat.NotifyCloseChannelPCmd( aStatus, aData );
hgs
parents:
diff changeset
   838
hgs
parents:
diff changeset
   839
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannel exiting" )
hgs
parents:
diff changeset
   840
    }
hgs
parents:
diff changeset
   841
hgs
parents:
diff changeset
   842
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   843
// TUSatAPI::NotifyCloseChannelCancel
hgs
parents:
diff changeset
   844
// (other items were commented in a header).
hgs
parents:
diff changeset
   845
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   846
//
hgs
parents:
diff changeset
   847
void TUSatAPI::NotifyCloseChannelCancel()
hgs
parents:
diff changeset
   848
    {
hgs
parents:
diff changeset
   849
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannelCancel calling" )
hgs
parents:
diff changeset
   850
hgs
parents:
diff changeset
   851
    iSat.CancelAsyncRequest( ESatNotifyCloseChannelPCmd );
hgs
parents:
diff changeset
   852
hgs
parents:
diff changeset
   853
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyCloseChannelCancel exiting" )
hgs
parents:
diff changeset
   854
    }
hgs
parents:
diff changeset
   855
hgs
parents:
diff changeset
   856
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   857
// TUSatAPI::NotifyGetChannelStatus
hgs
parents:
diff changeset
   858
// (other items were commented in a header).
hgs
parents:
diff changeset
   859
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   860
//
hgs
parents:
diff changeset
   861
void TUSatAPI::NotifyGetChannelStatus(
hgs
parents:
diff changeset
   862
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   863
    TDes8& aData )
hgs
parents:
diff changeset
   864
    {
hgs
parents:
diff changeset
   865
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatus calling" )
hgs
parents:
diff changeset
   866
hgs
parents:
diff changeset
   867
    iSat.NotifyGetChannelStatusPCmd( aStatus, aData );
hgs
parents:
diff changeset
   868
hgs
parents:
diff changeset
   869
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatus exiting" )
hgs
parents:
diff changeset
   870
    }
hgs
parents:
diff changeset
   871
hgs
parents:
diff changeset
   872
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   873
// TUSatAPI::NotifyGetChannelStatusCancel
hgs
parents:
diff changeset
   874
// (other items were commented in a header).
hgs
parents:
diff changeset
   875
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   876
//
hgs
parents:
diff changeset
   877
void TUSatAPI::NotifyGetChannelStatusCancel()
hgs
parents:
diff changeset
   878
    {
hgs
parents:
diff changeset
   879
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatusCancel calling" )
hgs
parents:
diff changeset
   880
hgs
parents:
diff changeset
   881
    iSat.CancelAsyncRequest( ESatNotifyGetChannelStatusPCmd );
hgs
parents:
diff changeset
   882
hgs
parents:
diff changeset
   883
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyGetChannelStatusCancel exiting" )
hgs
parents:
diff changeset
   884
    }
hgs
parents:
diff changeset
   885
hgs
parents:
diff changeset
   886
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   887
// TUSatAPI::NotifySendData
hgs
parents:
diff changeset
   888
// (other items were commented in a header).
hgs
parents:
diff changeset
   889
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   890
//
hgs
parents:
diff changeset
   891
void TUSatAPI::NotifySendData(
hgs
parents:
diff changeset
   892
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   893
    TDes8& aData )
hgs
parents:
diff changeset
   894
    {
hgs
parents:
diff changeset
   895
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendData calling" )
hgs
parents:
diff changeset
   896
hgs
parents:
diff changeset
   897
    iSat.NotifySendDataPCmd( aStatus, aData );
hgs
parents:
diff changeset
   898
hgs
parents:
diff changeset
   899
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendData exiting" )
hgs
parents:
diff changeset
   900
    }
hgs
parents:
diff changeset
   901
hgs
parents:
diff changeset
   902
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   903
// TUSatAPI::NotifySendDataCancel
hgs
parents:
diff changeset
   904
// (other items were commented in a header).
hgs
parents:
diff changeset
   905
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   906
//
hgs
parents:
diff changeset
   907
void TUSatAPI::NotifySendDataCancel()
hgs
parents:
diff changeset
   908
    {
hgs
parents:
diff changeset
   909
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDataCancel calling" )
hgs
parents:
diff changeset
   910
hgs
parents:
diff changeset
   911
    iSat.CancelAsyncRequest( ESatNotifySendDataPCmd );
hgs
parents:
diff changeset
   912
hgs
parents:
diff changeset
   913
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifySendDataCancel exiting" )
hgs
parents:
diff changeset
   914
    }
hgs
parents:
diff changeset
   915
hgs
parents:
diff changeset
   916
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   917
// TUSatAPI::NotifyReceiveData
hgs
parents:
diff changeset
   918
// (other items were commented in a header).
hgs
parents:
diff changeset
   919
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   920
//
hgs
parents:
diff changeset
   921
void TUSatAPI::NotifyReceiveData(
hgs
parents:
diff changeset
   922
    TRequestStatus& aStatus,
hgs
parents:
diff changeset
   923
    TDes8& aData )
hgs
parents:
diff changeset
   924
    {
hgs
parents:
diff changeset
   925
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveData calling" )
hgs
parents:
diff changeset
   926
hgs
parents:
diff changeset
   927
    iSat.NotifyReceiveDataPCmd( aStatus, aData );
hgs
parents:
diff changeset
   928
hgs
parents:
diff changeset
   929
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveData exiting" )
hgs
parents:
diff changeset
   930
    }
hgs
parents:
diff changeset
   931
hgs
parents:
diff changeset
   932
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   933
// TUSatAPI::NotifyReceiveDataCancel
hgs
parents:
diff changeset
   934
// (other items were commented in a header).
hgs
parents:
diff changeset
   935
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   936
//
hgs
parents:
diff changeset
   937
void TUSatAPI::NotifyReceiveDataCancel()
hgs
parents:
diff changeset
   938
    {
hgs
parents:
diff changeset
   939
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveDataCancel calling" )
hgs
parents:
diff changeset
   940
hgs
parents:
diff changeset
   941
    iSat.CancelAsyncRequest( ESatNotifyReceiveDataPCmd );
hgs
parents:
diff changeset
   942
hgs
parents:
diff changeset
   943
    LOG( SIMPLE, "SATENGINE: TUSatAPI::NotifyReceiveDataCancel exiting" )
hgs
parents:
diff changeset
   944
    }
hgs
parents:
diff changeset
   945
hgs
parents:
diff changeset
   946
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   947
// TUSatAPI::SendMenuSelection
hgs
parents:
diff changeset
   948
// (other items were commented in a header).
hgs
parents:
diff changeset
   949
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   950
//
hgs
parents:
diff changeset
   951
void TUSatAPI::SendMenuSelection( const TDes8& aMenuSelection )
hgs
parents:
diff changeset
   952
    {
hgs
parents:
diff changeset
   953
    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMenuSelection calling" )
hgs
parents:
diff changeset
   954
hgs
parents:
diff changeset
   955
    if ( iWrapper )
hgs
parents:
diff changeset
   956
        {
hgs
parents:
diff changeset
   957
        LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMenuSelection iWrapper true" )
hgs
parents:
diff changeset
   958
        iSat.MenuSelection( iWrapper->RequestStatus(), aMenuSelection );
hgs
parents:
diff changeset
   959
        iWrapper->SetActiveAndWait();
hgs
parents:
diff changeset
   960
        }
hgs
parents:
diff changeset
   961
hgs
parents:
diff changeset
   962
    LOG( SIMPLE, "SATENGINE: TUSatAPI::SendMenuSelection exiting" )
hgs
parents:
diff changeset
   963
    }
hgs
parents:
diff changeset
   964
hgs
parents:
diff changeset
   965
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   966
// TUSatApi::TerminalRsp
hgs
parents:
diff changeset
   967
// (other items were commented in a header).
hgs
parents:
diff changeset
   968
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   969
//
hgs
parents:
diff changeset
   970
void TUSatAPI::TerminalRsp(
hgs
parents:
diff changeset
   971
    RSat::TPCmd aPCmd, // Identifies the command, which is sending the response
hgs
parents:
diff changeset
   972
    const TDesC8& aRsp ) // Resposen data package
hgs
parents:
diff changeset
   973
    {
hgs
parents:
diff changeset
   974
    LOG( SIMPLE, "SATENGINE: TUSatAPI::TerminalRsp calling" )
hgs
parents:
diff changeset
   975
hgs
parents:
diff changeset
   976
    if ( iWrapper )
hgs
parents:
diff changeset
   977
        {
hgs
parents:
diff changeset
   978
        LOG( SIMPLE, "SATENGINE: TUSatAPI::TerminalRsp iWrapper true" )
hgs
parents:
diff changeset
   979
        iSat.TerminalRsp( iWrapper->RequestStatus(), aPCmd, aRsp );
hgs
parents:
diff changeset
   980
        iWrapper->SetActiveAndWait();
hgs
parents:
diff changeset
   981
        }
hgs
parents:
diff changeset
   982
hgs
parents:
diff changeset
   983
    LOG( SIMPLE, "SATENGINE: TUSatAPI::TerminalRsp exiting" )
hgs
parents:
diff changeset
   984
    }
hgs
parents:
diff changeset
   985
hgs
parents:
diff changeset
   986
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   987
// TUSatAPI::GetIcon
hgs
parents:
diff changeset
   988
// (other items were commented in a header).
hgs
parents:
diff changeset
   989
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
   990
//
hgs
parents:
diff changeset
   991
void TUSatAPI::GetIcon(
hgs
parents:
diff changeset
   992
    TRequestStatus& aReqStatus,
hgs
parents:
diff changeset
   993
    TUint8 aRecordNumber,
hgs
parents:
diff changeset
   994
    RSat::TIcon& aIconEf )
hgs
parents:
diff changeset
   995
    {
hgs
parents:
diff changeset
   996
    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetIcon calling" )
hgs
parents:
diff changeset
   997
hgs
parents:
diff changeset
   998
    iSat.GetIcon( aReqStatus, aRecordNumber, aIconEf );
hgs
parents:
diff changeset
   999
hgs
parents:
diff changeset
  1000
    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetIcon exiting" )
hgs
parents:
diff changeset
  1001
    }
hgs
parents:
diff changeset
  1002
hgs
parents:
diff changeset
  1003
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1004
// TUSatAPI::GetImageInstance
hgs
parents:
diff changeset
  1005
// (other items were commented in a header).
hgs
parents:
diff changeset
  1006
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1007
//
hgs
parents:
diff changeset
  1008
void TUSatAPI::GetImageInstance(
hgs
parents:
diff changeset
  1009
    TRequestStatus& aReqStatus,
hgs
parents:
diff changeset
  1010
    const TDesC8& aInstanceInfo,
hgs
parents:
diff changeset
  1011
    TDes8& aInstance )
hgs
parents:
diff changeset
  1012
    {
hgs
parents:
diff changeset
  1013
    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetImageInstance calling" )
hgs
parents:
diff changeset
  1014
hgs
parents:
diff changeset
  1015
    iSat.GetImageInstance( aReqStatus, aInstanceInfo, aInstance );
hgs
parents:
diff changeset
  1016
hgs
parents:
diff changeset
  1017
    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetImageInstance exiting" )
hgs
parents:
diff changeset
  1018
    }
hgs
parents:
diff changeset
  1019
hgs
parents:
diff changeset
  1020
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1021
// TUSatAPI::GetClut
hgs
parents:
diff changeset
  1022
// (other items were commented in a header).
hgs
parents:
diff changeset
  1023
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1024
//
hgs
parents:
diff changeset
  1025
void TUSatAPI::GetClut(
hgs
parents:
diff changeset
  1026
    TRequestStatus& aReqStatus,
hgs
parents:
diff changeset
  1027
    TUint aInstanceNumber,
hgs
parents:
diff changeset
  1028
    TUint aOffset,
hgs
parents:
diff changeset
  1029
    TDes8& aClut )
hgs
parents:
diff changeset
  1030
    {
hgs
parents:
diff changeset
  1031
    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetClut calling" )
hgs
parents:
diff changeset
  1032
hgs
parents:
diff changeset
  1033
    iSat.GetClut( aReqStatus, aInstanceNumber, aOffset, aClut );
hgs
parents:
diff changeset
  1034
hgs
parents:
diff changeset
  1035
    LOG( SIMPLE, "SATENGINE: TUSatAPI::GetClut exiting" )
hgs
parents:
diff changeset
  1036
    }
hgs
parents:
diff changeset
  1037
hgs
parents:
diff changeset
  1038
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1039
// TUSatAPI::EventDownload
hgs
parents:
diff changeset
  1040
// (other items were commented in a header).
hgs
parents:
diff changeset
  1041
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1042
//
hgs
parents:
diff changeset
  1043
void TUSatAPI::EventDownload(
hgs
parents:
diff changeset
  1044
    TRequestStatus& aReqStatus,
hgs
parents:
diff changeset
  1045
    RSat::TEventList aSingleEvent,
hgs
parents:
diff changeset
  1046
    const TDesC8& aEventInfo )
hgs
parents:
diff changeset
  1047
    {
hgs
parents:
diff changeset
  1048
    LOG( SIMPLE, "SATENGINE: TUSatAPI::EventDownload calling" )
hgs
parents:
diff changeset
  1049
hgs
parents:
diff changeset
  1050
    iSat.EventDownload( aReqStatus, aSingleEvent, aEventInfo );
hgs
parents:
diff changeset
  1051
hgs
parents:
diff changeset
  1052
    LOG( SIMPLE, "SATENGINE: TUSatAPI::EventDownload exiting" )
hgs
parents:
diff changeset
  1053
    }
hgs
parents:
diff changeset
  1054
hgs
parents:
diff changeset
  1055
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1056
// TUSatAPI::IsRSatConnected
hgs
parents:
diff changeset
  1057
// (other items were commented in a header).
hgs
parents:
diff changeset
  1058
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1059
//
hgs
parents:
diff changeset
  1060
TBool TUSatAPI::IsRSatConnected() const
hgs
parents:
diff changeset
  1061
    {
hgs
parents:
diff changeset
  1062
    LOG( SIMPLE, "SATENGINE: TUSatAPI::IsRSatConnected calling-exiting" )
hgs
parents:
diff changeset
  1063
    return iRSatConnected;
hgs
parents:
diff changeset
  1064
    }
hgs
parents:
diff changeset
  1065
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1066
// TUSatAPI::UsatClientReadyIndication
hgs
parents:
diff changeset
  1067
// (other items were commented in a header).
hgs
parents:
diff changeset
  1068
// -----------------------------------------------------------------------------
hgs
parents:
diff changeset
  1069
//
hgs
parents:
diff changeset
  1070
TInt TUSatAPI::UsatClientReadyIndication()
hgs
parents:
diff changeset
  1071
    {
hgs
parents:
diff changeset
  1072
    LOG( SIMPLE, "SATENGINE: TUSatAPI::UsatClientReadyIndication calling-exit")
hgs
parents:
diff changeset
  1073
hgs
parents:
diff changeset
  1074
    return iSat.UsatClientReadyIndication();
hgs
parents:
diff changeset
  1075
    }