telutils/keysequencerecognitionservice/tsrc/shared/mock_rmmcustomapi.cpp
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
child 21 0a6dd2dc9970
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:
       
    15 *
       
    16 */
       
    17 #include <smcmockclassincludes.h>
       
    18 #include <etelext.h>
       
    19 #include <etelmm.h>
       
    20 #include <ctsy/rmmcustomapi.h>
       
    21 #include "rmmcustomapi.h"
       
    22 
       
    23 // ============================ MEMBER FUNCTIONS ===============================
       
    24 
       
    25 // -----------------------------------------------------------------------------
       
    26 // CMmCustomPtrHolder::CMmCustomPtrHolder
       
    27 // -----------------------------------------------------------------------------
       
    28 //
       
    29 CMmCustomPtrHolder::CMmCustomPtrHolder(  )
       
    30     {
       
    31     
       
    32     }
       
    33 
       
    34 
       
    35 // -----------------------------------------------------------------------------
       
    36 // CMmCustomPtrHolder::ConstructL
       
    37 // -----------------------------------------------------------------------------
       
    38 //
       
    39 void CMmCustomPtrHolder::ConstructL( 
       
    40         const TInt /*aSizeOfPtrArray*/,
       
    41         const TInt /*aSizeOfPtrCArray*/ )
       
    42     {
       
    43     
       
    44     }
       
    45 
       
    46 
       
    47 // -----------------------------------------------------------------------------
       
    48 // CMmCustomPtrHolder::NewL
       
    49 // -----------------------------------------------------------------------------
       
    50 //
       
    51 CMmCustomPtrHolder * CMmCustomPtrHolder::NewL( 
       
    52         const TInt aSizeOfPtrArray,
       
    53         const TInt aSizeOfPtrCArray )
       
    54     {
       
    55     SMC_MOCK_NEWL2( CMmCustomPtrHolder *, const TInt, aSizeOfPtrArray, 
       
    56         const TInt, aSizeOfPtrCArray )
       
    57 
       
    58     CMmCustomPtrHolder* self = new( ELeave ) CMmCustomPtrHolder;
       
    59     CleanupStack::PushL( self );
       
    60     //self->ConstructL()
       
    61     CleanupStack::Pop( self );
       
    62     return self;
       
    63     }
       
    64 
       
    65 
       
    66 // -----------------------------------------------------------------------------
       
    67 // CMmCustomPtrHolder::~CMmCustomPtrHolder
       
    68 // -----------------------------------------------------------------------------
       
    69 //
       
    70 CMmCustomPtrHolder::~CMmCustomPtrHolder(  )
       
    71     {
       
    72     
       
    73     }
       
    74 
       
    75 
       
    76 // -----------------------------------------------------------------------------
       
    77 // RMmCustomAPI::RMmCustomAPI
       
    78 // -----------------------------------------------------------------------------
       
    79 //
       
    80 RMmCustomAPI::RMmCustomAPI(  )
       
    81     {
       
    82     
       
    83     }
       
    84 
       
    85 
       
    86 // -----------------------------------------------------------------------------
       
    87 // RMmCustomAPI::ConstructL
       
    88 // -----------------------------------------------------------------------------
       
    89 //
       
    90 void RMmCustomAPI::ConstructL(  )
       
    91     {
       
    92     
       
    93     }
       
    94 
       
    95 
       
    96 // -----------------------------------------------------------------------------
       
    97 // RMmCustomAPI::Open
       
    98 // -----------------------------------------------------------------------------
       
    99 //
       
   100 TInt RMmCustomAPI::Open( 
       
   101         RMobilePhone & aPhone )
       
   102     {
       
   103     SMC_MOCK_METHOD1( TInt, RMobilePhone &, aPhone )
       
   104     }
       
   105 
       
   106 
       
   107 // -----------------------------------------------------------------------------
       
   108 // RMmCustomAPI::Close
       
   109 // -----------------------------------------------------------------------------
       
   110 //
       
   111 void RMmCustomAPI::Close(  )
       
   112     {
       
   113     SMC_MOCK_METHOD0( void )
       
   114     }
       
   115 
       
   116 
       
   117 // -----------------------------------------------------------------------------
       
   118 // RMmCustomAPI::SetDriveMode
       
   119 // -----------------------------------------------------------------------------
       
   120 //
       
   121 void RMmCustomAPI::SetDriveMode( 
       
   122         TRequestStatus & aStatus,
       
   123         const TSetDriveMode aModeStatus )
       
   124     {
       
   125     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   126         const TSetDriveMode, aModeStatus )
       
   127     }
       
   128 
       
   129 
       
   130 // -----------------------------------------------------------------------------
       
   131 // RMmCustomAPI::ActivateSimLock
       
   132 // -----------------------------------------------------------------------------
       
   133 //
       
   134 TInt RMmCustomAPI::ActivateSimLock( 
       
   135         const TSimLockPassword & aPassWord,
       
   136         const TLockNumber aNumber ) const
       
   137     {
       
   138     SMC_MOCK_METHOD2( TInt, const TSimLockPassword &, aPassWord, 
       
   139         const TLockNumber, aNumber )
       
   140     }
       
   141 
       
   142 
       
   143 // -----------------------------------------------------------------------------
       
   144 // RMmCustomAPI::ActivateSimLock
       
   145 // -----------------------------------------------------------------------------
       
   146 //
       
   147 void RMmCustomAPI::ActivateSimLock( 
       
   148         TRequestStatus & aStatus,
       
   149         const TSimLockPassword & aPassWord,
       
   150         const TLockNumber aNumber ) const
       
   151     {
       
   152     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   153         const TSimLockPassword &, aPassWord, 
       
   154         const TLockNumber, aNumber )
       
   155     }
       
   156 
       
   157 
       
   158 // -----------------------------------------------------------------------------
       
   159 // RMmCustomAPI::DeActivateSimLock
       
   160 // -----------------------------------------------------------------------------
       
   161 //
       
   162 TInt RMmCustomAPI::DeActivateSimLock( 
       
   163         const TSimLockPassword & aPassWord,
       
   164         const TLockNumber aNumber ) const
       
   165     {
       
   166     SMC_MOCK_METHOD2( TInt, const TSimLockPassword &, aPassWord, 
       
   167         const TLockNumber, aNumber )
       
   168     }
       
   169 
       
   170 
       
   171 // -----------------------------------------------------------------------------
       
   172 // RMmCustomAPI::DeActivateSimLock
       
   173 // -----------------------------------------------------------------------------
       
   174 //
       
   175 void RMmCustomAPI::DeActivateSimLock( 
       
   176         TRequestStatus & aStatus,
       
   177         const TSimLockPassword & aPassWord,
       
   178         const TLockNumber aNumber ) const
       
   179     {
       
   180     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   181         const TSimLockPassword &, aPassWord, 
       
   182         const TLockNumber, aNumber )
       
   183     }
       
   184 
       
   185 
       
   186 // -----------------------------------------------------------------------------
       
   187 // RMmCustomAPI::ReadViagHomeZoneParams
       
   188 // -----------------------------------------------------------------------------
       
   189 //
       
   190 TInt RMmCustomAPI::ReadViagHomeZoneParams( 
       
   191         TViagParams & aParam,
       
   192         TViagElements & aElems ) const
       
   193     {
       
   194     SMC_MOCK_METHOD2( TInt, TViagParams &, aParam, 
       
   195         TViagElements &, aElems )
       
   196     }
       
   197 
       
   198 
       
   199 // -----------------------------------------------------------------------------
       
   200 // RMmCustomAPI::ReadViagHomeZoneParams
       
   201 // -----------------------------------------------------------------------------
       
   202 //
       
   203 void RMmCustomAPI::ReadViagHomeZoneParams( 
       
   204         TRequestStatus & aStatus,
       
   205         TViagParams & aParam,
       
   206         TViagElements & aElems )
       
   207     {
       
   208     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   209         TViagParams &, aParam, 
       
   210         TViagElements &, aElems )
       
   211     }
       
   212 
       
   213 
       
   214 // -----------------------------------------------------------------------------
       
   215 // RMmCustomAPI::ReadViagHomeZoneCache
       
   216 // -----------------------------------------------------------------------------
       
   217 //
       
   218 TInt RMmCustomAPI::ReadViagHomeZoneCache( 
       
   219         TViagCacheRecordId & aId,
       
   220         TViagCacheRecordContent & aRecord ) const
       
   221     {
       
   222     SMC_MOCK_METHOD2( TInt, TViagCacheRecordId &, aId, 
       
   223         TViagCacheRecordContent &, aRecord )
       
   224     }
       
   225 
       
   226 
       
   227 // -----------------------------------------------------------------------------
       
   228 // RMmCustomAPI::ReadViagHomeZoneCache
       
   229 // -----------------------------------------------------------------------------
       
   230 //
       
   231 void RMmCustomAPI::ReadViagHomeZoneCache( 
       
   232         TRequestStatus & aStatus,
       
   233         TViagCacheRecordId & aId,
       
   234         TViagCacheRecordContent & aRecord )
       
   235     {
       
   236     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   237         TViagCacheRecordId &, aId, 
       
   238         TViagCacheRecordContent &, aRecord )
       
   239     }
       
   240 
       
   241 
       
   242 // -----------------------------------------------------------------------------
       
   243 // RMmCustomAPI::WriteViagHomeZoneCache
       
   244 // -----------------------------------------------------------------------------
       
   245 //
       
   246 TInt RMmCustomAPI::WriteViagHomeZoneCache( 
       
   247         const TViagCacheRecordId & aId,
       
   248         const TViagCacheRecordContent & aRecord ) const
       
   249     {
       
   250     SMC_MOCK_METHOD2( TInt, const TViagCacheRecordId &, aId, 
       
   251         const TViagCacheRecordContent &, aRecord )
       
   252     }
       
   253 
       
   254 
       
   255 // -----------------------------------------------------------------------------
       
   256 // RMmCustomAPI::SetAlwaysOn
       
   257 // -----------------------------------------------------------------------------
       
   258 //
       
   259 void RMmCustomAPI::SetAlwaysOn( 
       
   260         TRequestStatus & aStatus,
       
   261         TSetAlwaysOnMode & aMode ) const
       
   262     {
       
   263     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   264         TSetAlwaysOnMode &, aMode )
       
   265     }
       
   266 
       
   267 
       
   268 // -----------------------------------------------------------------------------
       
   269 // RMmCustomAPI::NotifyRauEvent
       
   270 // -----------------------------------------------------------------------------
       
   271 //
       
   272 void RMmCustomAPI::NotifyRauEvent( 
       
   273         TRequestStatus & aStatus,
       
   274         TRauEventStatus & aEventStatus )
       
   275     {
       
   276     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   277         TRauEventStatus &, aEventStatus )
       
   278     }
       
   279 
       
   280 
       
   281 // -----------------------------------------------------------------------------
       
   282 // RMmCustomAPI::WriteViagHomeZoneCache
       
   283 // -----------------------------------------------------------------------------
       
   284 //
       
   285 void RMmCustomAPI::WriteViagHomeZoneCache( 
       
   286         TRequestStatus & aStatus,
       
   287         const TViagCacheRecordId & aId,
       
   288         const TViagCacheRecordContent & aRecord )
       
   289     {
       
   290     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   291         const TViagCacheRecordId &, aId, 
       
   292         const TViagCacheRecordContent &, aRecord )
       
   293     }
       
   294 
       
   295 
       
   296 // -----------------------------------------------------------------------------
       
   297 // RMmCustomAPI::NotifyDtmfEvent
       
   298 // -----------------------------------------------------------------------------
       
   299 //
       
   300 void RMmCustomAPI::NotifyDtmfEvent( 
       
   301         TRequestStatus & aStatus,
       
   302         TDtmfInfo & aInfo )
       
   303     {
       
   304     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   305         TDtmfInfo &, aInfo )
       
   306     }
       
   307 
       
   308 
       
   309 // -----------------------------------------------------------------------------
       
   310 // RMmCustomAPI::GetDiagnosticInfo
       
   311 // -----------------------------------------------------------------------------
       
   312 //
       
   313 TInt RMmCustomAPI::GetDiagnosticInfo( 
       
   314         TName & aCallName ) const
       
   315     {
       
   316     SMC_MOCK_METHOD1( TInt, TName &, aCallName )
       
   317     }
       
   318 
       
   319 
       
   320 // -----------------------------------------------------------------------------
       
   321 // RMmCustomAPI::SetAlsBlocked
       
   322 // -----------------------------------------------------------------------------
       
   323 //
       
   324 TInt RMmCustomAPI::SetAlsBlocked( 
       
   325         const TSetAlsBlock aBlockStatus ) const
       
   326     {
       
   327     SMC_MOCK_METHOD1( TInt, const TSetAlsBlock, aBlockStatus )
       
   328     }
       
   329 
       
   330 
       
   331 // -----------------------------------------------------------------------------
       
   332 // RMmCustomAPI::SetAlsBlocked
       
   333 // -----------------------------------------------------------------------------
       
   334 //
       
   335 void RMmCustomAPI::SetAlsBlocked( 
       
   336         TRequestStatus & aStatus,
       
   337         const TSetAlsBlock aBlockStatus )
       
   338     {
       
   339     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   340         const TSetAlsBlock, aBlockStatus )
       
   341     }
       
   342 
       
   343 
       
   344 // -----------------------------------------------------------------------------
       
   345 // RMmCustomAPI::GetAlsBlocked
       
   346 // -----------------------------------------------------------------------------
       
   347 //
       
   348 TInt RMmCustomAPI::GetAlsBlocked( 
       
   349         TGetAlsBlockStatus & aBlockStatus ) const
       
   350     {
       
   351     SMC_MOCK_METHOD1( TInt, TGetAlsBlockStatus &, aBlockStatus )
       
   352     }
       
   353 
       
   354 
       
   355 // -----------------------------------------------------------------------------
       
   356 // RMmCustomAPI::GetAlsBlocked
       
   357 // -----------------------------------------------------------------------------
       
   358 //
       
   359 void RMmCustomAPI::GetAlsBlocked( 
       
   360         TRequestStatus & aStatus,
       
   361         TGetAlsBlockStatus & aBlockStatus )
       
   362     {
       
   363     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   364         TGetAlsBlockStatus &, aBlockStatus )
       
   365     }
       
   366 
       
   367 
       
   368 // -----------------------------------------------------------------------------
       
   369 // RMmCustomAPI::GetRemoteAlertingToneStatus
       
   370 // -----------------------------------------------------------------------------
       
   371 //
       
   372 TInt RMmCustomAPI::GetRemoteAlertingToneStatus( 
       
   373         TRemoteAlertingToneStatus & aToneStatus ) const
       
   374     {
       
   375     SMC_MOCK_METHOD1( TInt, TRemoteAlertingToneStatus &, aToneStatus )
       
   376     }
       
   377 
       
   378 
       
   379 // -----------------------------------------------------------------------------
       
   380 // RMmCustomAPI::CallOrigin
       
   381 // -----------------------------------------------------------------------------
       
   382 //
       
   383 TInt RMmCustomAPI::CallOrigin( 
       
   384         TName & aCallName,
       
   385         TCallOrigin & aOrigin ) const
       
   386     {
       
   387     SMC_MOCK_METHOD2( TInt, TName &, aCallName, 
       
   388         TCallOrigin &, aOrigin )
       
   389     }
       
   390 
       
   391 
       
   392 // -----------------------------------------------------------------------------
       
   393 // RMmCustomAPI::TerminateCall
       
   394 // -----------------------------------------------------------------------------
       
   395 //
       
   396 TInt RMmCustomAPI::TerminateCall( 
       
   397         TName & aCallName ) const
       
   398     {
       
   399     SMC_MOCK_METHOD1( TInt, TName &, aCallName )
       
   400     }
       
   401 
       
   402 
       
   403 // -----------------------------------------------------------------------------
       
   404 // RMmCustomAPI::TerminateCall
       
   405 // -----------------------------------------------------------------------------
       
   406 //
       
   407 void RMmCustomAPI::TerminateCall( 
       
   408         TRequestStatus & aStatus,
       
   409         TName & aCallName )
       
   410     {
       
   411     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   412         TName &, aCallName )
       
   413     }
       
   414 
       
   415 
       
   416 // -----------------------------------------------------------------------------
       
   417 // RMmCustomAPI::NotifyAlsBlockedChanged
       
   418 // -----------------------------------------------------------------------------
       
   419 //
       
   420 void RMmCustomAPI::NotifyAlsBlockedChanged( 
       
   421         TRequestStatus & aStatus,
       
   422         TGetAlsBlockStatus & aBlockStatus )
       
   423     {
       
   424     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   425         TGetAlsBlockStatus &, aBlockStatus )
       
   426     }
       
   427 
       
   428 
       
   429 // -----------------------------------------------------------------------------
       
   430 // RMmCustomAPI::GetCipheringInfo
       
   431 // -----------------------------------------------------------------------------
       
   432 //
       
   433 TInt RMmCustomAPI::GetCipheringInfo( 
       
   434         TCipheringInfo & aInfo )
       
   435     {
       
   436     SMC_MOCK_METHOD1( TInt, TCipheringInfo &, aInfo )
       
   437     }
       
   438 
       
   439 
       
   440 // -----------------------------------------------------------------------------
       
   441 // RMmCustomAPI::GetCipheringInfo
       
   442 // -----------------------------------------------------------------------------
       
   443 //
       
   444 void RMmCustomAPI::GetCipheringInfo( 
       
   445         TRequestStatus & aStatus,
       
   446         TCipheringInfo & aInfo )
       
   447     {
       
   448     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   449         TCipheringInfo &, aInfo )
       
   450     }
       
   451 
       
   452 
       
   453 // -----------------------------------------------------------------------------
       
   454 // RMmCustomAPI::NotifyCipheringInfoChange
       
   455 // -----------------------------------------------------------------------------
       
   456 //
       
   457 void RMmCustomAPI::NotifyCipheringInfoChange( 
       
   458         TRequestStatus & aStatus,
       
   459         TCipheringInfo & aInfo )
       
   460     {
       
   461     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   462         TCipheringInfo &, aInfo )
       
   463     }
       
   464 
       
   465 
       
   466 // -----------------------------------------------------------------------------
       
   467 // RMmCustomAPI::NotifyNSPSStatus
       
   468 // -----------------------------------------------------------------------------
       
   469 //
       
   470 void RMmCustomAPI::NotifyNSPSStatus( 
       
   471         TRequestStatus & aStatus,
       
   472         TNspsStatus & aNspsStatus )
       
   473     {
       
   474     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   475         TNspsStatus &, aNspsStatus )
       
   476     }
       
   477 
       
   478 
       
   479 // -----------------------------------------------------------------------------
       
   480 // RMmCustomAPI::NetWakeup
       
   481 // -----------------------------------------------------------------------------
       
   482 //
       
   483 void RMmCustomAPI::NetWakeup( 
       
   484         TRequestStatus & aStatus )
       
   485     {
       
   486     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
   487     }
       
   488 
       
   489 
       
   490 // -----------------------------------------------------------------------------
       
   491 // RMmCustomAPI::CheckAlsPpSupport
       
   492 // -----------------------------------------------------------------------------
       
   493 //
       
   494 TInt RMmCustomAPI::CheckAlsPpSupport( 
       
   495         TAlsSupport & aSupport ) const
       
   496     {
       
   497     SMC_MOCK_METHOD1( TInt, TAlsSupport &, aSupport )
       
   498     }
       
   499 
       
   500 
       
   501 // -----------------------------------------------------------------------------
       
   502 // RMmCustomAPI::CheckAlsPpSupport
       
   503 // -----------------------------------------------------------------------------
       
   504 //
       
   505 void RMmCustomAPI::CheckAlsPpSupport( 
       
   506         TRequestStatus & aStatus,
       
   507         TAlsSupport & aSupport )
       
   508     {
       
   509     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   510         TAlsSupport &, aSupport )
       
   511     }
       
   512 
       
   513 
       
   514 // -----------------------------------------------------------------------------
       
   515 // RMmCustomAPI::GetNetworkProviderName
       
   516 // -----------------------------------------------------------------------------
       
   517 //
       
   518 TInt RMmCustomAPI::GetNetworkProviderName( 
       
   519         TDes & aNetworkProviderName ) const
       
   520     {
       
   521     SMC_MOCK_METHOD1( TInt, TDes &, aNetworkProviderName )
       
   522     }
       
   523 
       
   524 
       
   525 // -----------------------------------------------------------------------------
       
   526 // RMmCustomAPI::GetNetworkProviderName
       
   527 // -----------------------------------------------------------------------------
       
   528 //
       
   529 void RMmCustomAPI::GetNetworkProviderName( 
       
   530         TRequestStatus & aStatus,
       
   531         TDes & aNetworkProviderName )
       
   532     {
       
   533     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   534         TDes &, aNetworkProviderName )
       
   535     }
       
   536 
       
   537 
       
   538 // -----------------------------------------------------------------------------
       
   539 // RMmCustomAPI::IsBlocked
       
   540 // -----------------------------------------------------------------------------
       
   541 //
       
   542 TInt RMmCustomAPI::IsBlocked( 
       
   543         TSecurityCodeType & aType,
       
   544         TBool & aIsBlocked )
       
   545     {
       
   546     SMC_MOCK_METHOD2( TInt, TSecurityCodeType &, aType, 
       
   547         TBool &, aIsBlocked )
       
   548     }
       
   549 
       
   550 
       
   551 // -----------------------------------------------------------------------------
       
   552 // RMmCustomAPI::CheckSecurityCode
       
   553 // -----------------------------------------------------------------------------
       
   554 //
       
   555 TInt RMmCustomAPI::CheckSecurityCode( 
       
   556         const TSecurityCodeType aCode )
       
   557     {
       
   558     SMC_MOCK_METHOD1( TInt, const TSecurityCodeType, aCode )
       
   559     }
       
   560 
       
   561 
       
   562 // -----------------------------------------------------------------------------
       
   563 // RMmCustomAPI::CheckSecurityCode
       
   564 // -----------------------------------------------------------------------------
       
   565 //
       
   566 void RMmCustomAPI::CheckSecurityCode( 
       
   567         TRequestStatus & aStatus,
       
   568         const TSecurityCodeType aCode )
       
   569     {
       
   570     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   571         const TSecurityCodeType, aCode )
       
   572     }
       
   573 
       
   574 
       
   575 // -----------------------------------------------------------------------------
       
   576 // RMmCustomAPI::GetActivePin
       
   577 // -----------------------------------------------------------------------------
       
   578 //
       
   579 void RMmCustomAPI::GetActivePin( 
       
   580         RMobilePhone::TMobilePhoneSecurityCode & aActivePin )
       
   581     {
       
   582     SMC_MOCK_METHOD1( void, RMobilePhone::TMobilePhoneSecurityCode &, aActivePin )
       
   583     }
       
   584 
       
   585 
       
   586 // -----------------------------------------------------------------------------
       
   587 // RMmCustomAPI::GetAirTimeDuration
       
   588 // -----------------------------------------------------------------------------
       
   589 //
       
   590 TInt RMmCustomAPI::GetAirTimeDuration( 
       
   591         TTimeIntervalSeconds & aTime ) const
       
   592     {
       
   593     SMC_MOCK_METHOD1( TInt, TTimeIntervalSeconds &, aTime )
       
   594     }
       
   595 
       
   596 
       
   597 // -----------------------------------------------------------------------------
       
   598 // RMmCustomAPI::CheckEmergencyNumber
       
   599 // -----------------------------------------------------------------------------
       
   600 //
       
   601 TInt RMmCustomAPI::CheckEmergencyNumber( 
       
   602         TEmerNumberCheckMode & aNumMode,
       
   603         TBool & aResult ) const
       
   604     {
       
   605     SMC_MOCK_METHOD2( TInt, TEmerNumberCheckMode &, aNumMode, 
       
   606         TBool &, aResult )
       
   607     }
       
   608 
       
   609 
       
   610 // -----------------------------------------------------------------------------
       
   611 // RMmCustomAPI::CheckEmergencyNumber
       
   612 // -----------------------------------------------------------------------------
       
   613 //
       
   614 void RMmCustomAPI::CheckEmergencyNumber( 
       
   615         TRequestStatus & aStatus,
       
   616         TEmerNumberCheckMode & aNumMode,
       
   617         TBool & aResult )
       
   618     {
       
   619     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   620         TEmerNumberCheckMode &, aNumMode, 
       
   621         TBool &, aResult )
       
   622     }
       
   623 
       
   624 
       
   625 // -----------------------------------------------------------------------------
       
   626 // RMmCustomAPI::ClearCallBlackList
       
   627 // -----------------------------------------------------------------------------
       
   628 //
       
   629 void RMmCustomAPI::ClearCallBlackList( 
       
   630         TRequestStatus & aStatus )
       
   631     {
       
   632     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
   633     }
       
   634 
       
   635 
       
   636 // -----------------------------------------------------------------------------
       
   637 // RMmCustomAPI::ClearCallBlackList
       
   638 // -----------------------------------------------------------------------------
       
   639 //
       
   640 TInt RMmCustomAPI::ClearCallBlackList(  ) const
       
   641     {
       
   642     SMC_MOCK_METHOD0( TInt )
       
   643     }
       
   644 
       
   645 
       
   646 // -----------------------------------------------------------------------------
       
   647 // RMmCustomAPI::SsAdditionalInfoNotification
       
   648 // -----------------------------------------------------------------------------
       
   649 //
       
   650 void RMmCustomAPI::SsAdditionalInfoNotification( 
       
   651         TRequestStatus & aStatus,
       
   652         TSsAdditionalInfo & aSsAdditionalInfo )
       
   653     {
       
   654     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   655         TSsAdditionalInfo &, aSsAdditionalInfo )
       
   656     }
       
   657 
       
   658 
       
   659 // -----------------------------------------------------------------------------
       
   660 // RMmCustomAPI::SsRequestCompleteNotification
       
   661 // -----------------------------------------------------------------------------
       
   662 //
       
   663 void RMmCustomAPI::SsRequestCompleteNotification( 
       
   664         TRequestStatus & aStatus,
       
   665         TInt & aSsStatus )
       
   666     {
       
   667     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   668         TInt &, aSsStatus )
       
   669     }
       
   670 
       
   671 
       
   672 // -----------------------------------------------------------------------------
       
   673 // RMmCustomAPI::NotifyPndCacheReady
       
   674 // -----------------------------------------------------------------------------
       
   675 //
       
   676 void RMmCustomAPI::NotifyPndCacheReady( 
       
   677         TRequestStatus & aStatus,
       
   678         TName & aPndName )
       
   679     {
       
   680     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   681         TName &, aPndName )
       
   682     }
       
   683 
       
   684 
       
   685 // -----------------------------------------------------------------------------
       
   686 // RMmCustomAPI::GetPndCacheStatus
       
   687 // -----------------------------------------------------------------------------
       
   688 //
       
   689 void RMmCustomAPI::GetPndCacheStatus( 
       
   690         TRequestStatus & aStatus,
       
   691         RMmCustomAPI::TPndCacheStatus & aPndStatus,
       
   692         const TName & aPndName ) const
       
   693     {
       
   694     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   695         RMmCustomAPI::TPndCacheStatus &, aPndStatus, 
       
   696         const TName &, aPndName )
       
   697     }
       
   698 
       
   699 
       
   700 // -----------------------------------------------------------------------------
       
   701 // RMmCustomAPI::GetOperatorName
       
   702 // -----------------------------------------------------------------------------
       
   703 //
       
   704 void RMmCustomAPI::GetOperatorName( 
       
   705         TRequestStatus & aStatus,
       
   706         TOperatorNameInfo & aOperatorNameInfo )
       
   707     {
       
   708     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   709         TOperatorNameInfo &, aOperatorNameInfo )
       
   710     }
       
   711 
       
   712 
       
   713 // -----------------------------------------------------------------------------
       
   714 // RMmCustomAPI::GetProgrammableOperatorLogo
       
   715 // -----------------------------------------------------------------------------
       
   716 //
       
   717 void RMmCustomAPI::GetProgrammableOperatorLogo( 
       
   718         TRequestStatus & aStatus,
       
   719         TOperatorId & aOperatorId,
       
   720         TOperatorLogo & aLogo )
       
   721     {
       
   722     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   723         TOperatorId &, aOperatorId, 
       
   724         TOperatorLogo &, aLogo )
       
   725     }
       
   726 
       
   727 
       
   728 // -----------------------------------------------------------------------------
       
   729 // RMmCustomAPI::NotifyProgrammableOperatorLogoChange
       
   730 // -----------------------------------------------------------------------------
       
   731 //
       
   732 void RMmCustomAPI::NotifyProgrammableOperatorLogoChange( 
       
   733         TRequestStatus & aStatus,
       
   734         TOperatorId & aOperatorId )
       
   735     {
       
   736     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   737         TOperatorId &, aOperatorId )
       
   738     }
       
   739 
       
   740 
       
   741 // -----------------------------------------------------------------------------
       
   742 // RMmCustomAPI::SatRefreshCompleteNotification
       
   743 // -----------------------------------------------------------------------------
       
   744 //
       
   745 void RMmCustomAPI::SatRefreshCompleteNotification( 
       
   746         TRequestStatus & aStatus )
       
   747     {
       
   748     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
   749     }
       
   750 
       
   751 
       
   752 // -----------------------------------------------------------------------------
       
   753 // RMmCustomAPI::NotifySsNetworkEvent
       
   754 // -----------------------------------------------------------------------------
       
   755 //
       
   756 void RMmCustomAPI::NotifySsNetworkEvent( 
       
   757         TRequestStatus & aStatus,
       
   758         TSsTypeAndMode & aSsTypeAndMode,
       
   759         TSsInfo & aSsInfo )
       
   760     {
       
   761     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
   762         TSsTypeAndMode &, aSsTypeAndMode, 
       
   763         TSsInfo &, aSsInfo )
       
   764     }
       
   765 
       
   766 
       
   767 // -----------------------------------------------------------------------------
       
   768 // RMmCustomAPI::CancelUssdSession
       
   769 // -----------------------------------------------------------------------------
       
   770 //
       
   771 TInt RMmCustomAPI::CancelUssdSession(  ) const
       
   772     {
       
   773     SMC_MOCK_METHOD0( TInt )
       
   774     }
       
   775 
       
   776 
       
   777 // -----------------------------------------------------------------------------
       
   778 // RMmCustomAPI::CancelUssdSession
       
   779 // -----------------------------------------------------------------------------
       
   780 //
       
   781 void RMmCustomAPI::CancelUssdSession( 
       
   782         TRequestStatus & aStatus )
       
   783     {
       
   784     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
   785     }
       
   786 
       
   787 
       
   788 // -----------------------------------------------------------------------------
       
   789 // RMmCustomAPI::CheckTwoDigitDialSupport
       
   790 // -----------------------------------------------------------------------------
       
   791 //
       
   792 TInt RMmCustomAPI::CheckTwoDigitDialSupport( 
       
   793         TTwoDigitDialSupport & aSupport ) const
       
   794     {
       
   795     SMC_MOCK_METHOD1( TInt, TTwoDigitDialSupport &, aSupport )
       
   796     }
       
   797 
       
   798 
       
   799 // -----------------------------------------------------------------------------
       
   800 // RMmCustomAPI::CheckTwoDigitDialSupport
       
   801 // -----------------------------------------------------------------------------
       
   802 //
       
   803 void RMmCustomAPI::CheckTwoDigitDialSupport( 
       
   804         TRequestStatus & aStatus,
       
   805         TTwoDigitDialSupport & aSupport )
       
   806     {
       
   807     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   808         TTwoDigitDialSupport &, aSupport )
       
   809     }
       
   810 
       
   811 
       
   812 // -----------------------------------------------------------------------------
       
   813 // RMmCustomAPI::ResetNetServer
       
   814 // -----------------------------------------------------------------------------
       
   815 //
       
   816 void RMmCustomAPI::ResetNetServer(  ) const
       
   817     {
       
   818     SMC_MOCK_METHOD0( void )
       
   819     }
       
   820 
       
   821 
       
   822 // -----------------------------------------------------------------------------
       
   823 // RMmCustomAPI::ResetNetServer
       
   824 // -----------------------------------------------------------------------------
       
   825 //
       
   826 void RMmCustomAPI::ResetNetServer( 
       
   827         TRequestStatus & aStatus )
       
   828     {
       
   829     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
   830     }
       
   831 
       
   832 
       
   833 // -----------------------------------------------------------------------------
       
   834 // RMmCustomAPI::ReleaseFile
       
   835 // -----------------------------------------------------------------------------
       
   836 //
       
   837 void RMmCustomAPI::ReleaseFile( 
       
   838         TRequestStatus & aStatus,
       
   839         const TDesC & aFileName )
       
   840     {
       
   841     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   842         const TDesC &, aFileName )
       
   843     }
       
   844 
       
   845 
       
   846 // -----------------------------------------------------------------------------
       
   847 // RMmCustomAPI::RestartFile
       
   848 // -----------------------------------------------------------------------------
       
   849 //
       
   850 void RMmCustomAPI::RestartFile( 
       
   851         TRequestStatus & aStatus,
       
   852         const TDesC & aFileName )
       
   853     {
       
   854     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   855         const TDesC &, aFileName )
       
   856     }
       
   857 
       
   858 
       
   859 // -----------------------------------------------------------------------------
       
   860 // RMmCustomAPI::StartSimCbTopicBrowsing
       
   861 // -----------------------------------------------------------------------------
       
   862 //
       
   863 TInt RMmCustomAPI::StartSimCbTopicBrowsing(  )
       
   864     {
       
   865     SMC_MOCK_METHOD0( TInt )
       
   866     }
       
   867 
       
   868 
       
   869 // -----------------------------------------------------------------------------
       
   870 // RMmCustomAPI::GetNextSimCbTopic
       
   871 // -----------------------------------------------------------------------------
       
   872 //
       
   873 TInt RMmCustomAPI::GetNextSimCbTopic( 
       
   874         TSimCbTopic & aSimCbTopic )
       
   875     {
       
   876     SMC_MOCK_METHOD1( TInt, TSimCbTopic &, aSimCbTopic )
       
   877     }
       
   878 
       
   879 
       
   880 // -----------------------------------------------------------------------------
       
   881 // RMmCustomAPI::GetNextSimCbTopic
       
   882 // -----------------------------------------------------------------------------
       
   883 //
       
   884 void RMmCustomAPI::GetNextSimCbTopic( 
       
   885         TRequestStatus & aStatus,
       
   886         TSimCbTopic & aSimCbTopic )
       
   887     {
       
   888     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   889         TSimCbTopic &, aSimCbTopic )
       
   890     }
       
   891 
       
   892 
       
   893 // -----------------------------------------------------------------------------
       
   894 // RMmCustomAPI::DeleteSimCbTopic
       
   895 // -----------------------------------------------------------------------------
       
   896 //
       
   897 TInt RMmCustomAPI::DeleteSimCbTopic( 
       
   898         const TUint & aSimCbTopicNumber )
       
   899     {
       
   900     SMC_MOCK_METHOD1( TInt, const TUint &, aSimCbTopicNumber )
       
   901     }
       
   902 
       
   903 
       
   904 // -----------------------------------------------------------------------------
       
   905 // RMmCustomAPI::DeleteSimCbTopic
       
   906 // -----------------------------------------------------------------------------
       
   907 //
       
   908 void RMmCustomAPI::DeleteSimCbTopic( 
       
   909         TRequestStatus & aStatus,
       
   910         const TUint & aSimCbTopicNumber )
       
   911     {
       
   912     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   913         const TUint &, aSimCbTopicNumber )
       
   914     }
       
   915 
       
   916 
       
   917 // -----------------------------------------------------------------------------
       
   918 // RMmCustomAPI::NotifyNetworkConnectionFailure
       
   919 // -----------------------------------------------------------------------------
       
   920 //
       
   921 void RMmCustomAPI::NotifyNetworkConnectionFailure( 
       
   922         TRequestStatus & aStatus )
       
   923     {
       
   924     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
   925     }
       
   926 
       
   927 
       
   928 // -----------------------------------------------------------------------------
       
   929 // RMmCustomAPI::SendAPDUReq
       
   930 // -----------------------------------------------------------------------------
       
   931 //
       
   932 TInt RMmCustomAPI::SendAPDUReq( 
       
   933         TApdu & anAPDUReq )
       
   934     {
       
   935     SMC_MOCK_METHOD1( TInt, TApdu &, anAPDUReq )
       
   936     }
       
   937 
       
   938 
       
   939 // -----------------------------------------------------------------------------
       
   940 // RMmCustomAPI::SendAPDUReq
       
   941 // -----------------------------------------------------------------------------
       
   942 //
       
   943 void RMmCustomAPI::SendAPDUReq( 
       
   944         TRequestStatus & aStatus,
       
   945         TApdu & anAPDUReq )
       
   946     {
       
   947     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   948         TApdu &, anAPDUReq )
       
   949     }
       
   950 
       
   951 
       
   952 // -----------------------------------------------------------------------------
       
   953 // RMmCustomAPI::DisablePhoneLock
       
   954 // -----------------------------------------------------------------------------
       
   955 //
       
   956 void RMmCustomAPI::DisablePhoneLock( 
       
   957         TRequestStatus & aStatus,
       
   958         RMobilePhone::TMobilePassword & aVerifyCode ) const
       
   959     {
       
   960     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   961         RMobilePhone::TMobilePassword &, aVerifyCode )
       
   962     }
       
   963 
       
   964 
       
   965 // -----------------------------------------------------------------------------
       
   966 // RMmCustomAPI::NotifyEGprsInfoChange
       
   967 // -----------------------------------------------------------------------------
       
   968 //
       
   969 void RMmCustomAPI::NotifyEGprsInfoChange( 
       
   970         TRequestStatus & aStatus,
       
   971         TDes8 & aGprsInfo ) const
       
   972     {
       
   973     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   974         TDes8 &, aGprsInfo )
       
   975     }
       
   976 
       
   977 
       
   978 // -----------------------------------------------------------------------------
       
   979 // RMmCustomAPI::GetEGprsInfo
       
   980 // -----------------------------------------------------------------------------
       
   981 //
       
   982 void RMmCustomAPI::GetEGprsInfo( 
       
   983         TRequestStatus & aStatus,
       
   984         TDes8 & aGprsInfo ) const
       
   985     {
       
   986     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
   987         TDes8 &, aGprsInfo )
       
   988     }
       
   989 
       
   990 
       
   991 // -----------------------------------------------------------------------------
       
   992 // RMmCustomAPI::ReadSimFile
       
   993 // -----------------------------------------------------------------------------
       
   994 //
       
   995 void RMmCustomAPI::ReadSimFile( 
       
   996         TRequestStatus & aStatus,
       
   997         TDes8 & aSimFileInfo,
       
   998         TDes8 & aResponseBytes ) const
       
   999     {
       
  1000     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
  1001         TDes8 &, aSimFileInfo, 
       
  1002         TDes8 &, aResponseBytes )
       
  1003     }
       
  1004 
       
  1005 
       
  1006 // -----------------------------------------------------------------------------
       
  1007 // RMmCustomAPI::GetLifeTime
       
  1008 // -----------------------------------------------------------------------------
       
  1009 //
       
  1010 TInt RMmCustomAPI::GetLifeTime( 
       
  1011         TDes8 & aLifeTimeInfo ) const
       
  1012     {
       
  1013     SMC_MOCK_METHOD1( TInt, TDes8 &, aLifeTimeInfo )
       
  1014     }
       
  1015 
       
  1016 
       
  1017 // -----------------------------------------------------------------------------
       
  1018 // RMmCustomAPI::GetLifeTime
       
  1019 // -----------------------------------------------------------------------------
       
  1020 //
       
  1021 void RMmCustomAPI::GetLifeTime( 
       
  1022         TRequestStatus & aStatus,
       
  1023         TDes8 & aLifeTimeInfo ) const
       
  1024     {
       
  1025     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1026         TDes8 &, aLifeTimeInfo )
       
  1027     }
       
  1028 
       
  1029 
       
  1030 // -----------------------------------------------------------------------------
       
  1031 // RMmCustomAPI::Get3GPBInfo
       
  1032 // -----------------------------------------------------------------------------
       
  1033 //
       
  1034 void RMmCustomAPI::Get3GPBInfo( 
       
  1035         TRequestStatus & aStatus,
       
  1036         T3GPBInfo & aInfo ) const
       
  1037     {
       
  1038     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1039         T3GPBInfo &, aInfo )
       
  1040     }
       
  1041 
       
  1042 
       
  1043 // -----------------------------------------------------------------------------
       
  1044 // RMmCustomAPI::GetSystemNetworkModes
       
  1045 // -----------------------------------------------------------------------------
       
  1046 //
       
  1047 TInt RMmCustomAPI::GetSystemNetworkModes( 
       
  1048         TUint32 & aSupportedNetworkModes ) const
       
  1049     {
       
  1050     SMC_MOCK_METHOD1( TInt, TUint32 &, aSupportedNetworkModes )
       
  1051     }
       
  1052 
       
  1053 
       
  1054 // -----------------------------------------------------------------------------
       
  1055 // RMmCustomAPI::GetSystemNetworkModes
       
  1056 // -----------------------------------------------------------------------------
       
  1057 //
       
  1058 void RMmCustomAPI::GetSystemNetworkModes( 
       
  1059         TRequestStatus & aStatus,
       
  1060         TUint32 & aSupportedNetworkModes ) const
       
  1061     {
       
  1062     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1063         TUint32 &, aSupportedNetworkModes )
       
  1064     }
       
  1065 
       
  1066 
       
  1067 // -----------------------------------------------------------------------------
       
  1068 // RMmCustomAPI::SetSystemNetworkMode
       
  1069 // -----------------------------------------------------------------------------
       
  1070 //
       
  1071 TInt RMmCustomAPI::SetSystemNetworkMode( 
       
  1072         const TNetworkModeCaps aNetworkMode )
       
  1073     {
       
  1074     SMC_MOCK_METHOD1( TInt, const TNetworkModeCaps, aNetworkMode )
       
  1075     }
       
  1076 
       
  1077 
       
  1078 // -----------------------------------------------------------------------------
       
  1079 // RMmCustomAPI::SetSystemNetworkMode
       
  1080 // -----------------------------------------------------------------------------
       
  1081 //
       
  1082 void RMmCustomAPI::SetSystemNetworkMode( 
       
  1083         TRequestStatus & aStatus,
       
  1084         const TNetworkModeCaps aNetworkMode )
       
  1085     {
       
  1086     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1087         const TNetworkModeCaps, aNetworkMode )
       
  1088     }
       
  1089 
       
  1090 
       
  1091 // -----------------------------------------------------------------------------
       
  1092 // RMmCustomAPI::GetCurrentSystemNetworkModes
       
  1093 // -----------------------------------------------------------------------------
       
  1094 //
       
  1095 TInt RMmCustomAPI::GetCurrentSystemNetworkModes( 
       
  1096         TUint32 & aCurrentNetworkModes ) const
       
  1097     {
       
  1098     SMC_MOCK_METHOD1( TInt, TUint32 &, aCurrentNetworkModes )
       
  1099     }
       
  1100 
       
  1101 
       
  1102 // -----------------------------------------------------------------------------
       
  1103 // RMmCustomAPI::GetCurrentSystemNetworkModes
       
  1104 // -----------------------------------------------------------------------------
       
  1105 //
       
  1106 void RMmCustomAPI::GetCurrentSystemNetworkModes( 
       
  1107         TRequestStatus & aStatus,
       
  1108         TUint32 & aCurrentNetworkModes ) const
       
  1109     {
       
  1110     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1111         TUint32 &, aCurrentNetworkModes )
       
  1112     }
       
  1113 
       
  1114 
       
  1115 // -----------------------------------------------------------------------------
       
  1116 // RMmCustomAPI::GetSystemNetworkBand
       
  1117 // -----------------------------------------------------------------------------
       
  1118 //
       
  1119 TInt RMmCustomAPI::GetSystemNetworkBand( 
       
  1120         TBandSelection & aSupportedNetworkBand,
       
  1121         TNetworkModeCaps & aNetworkMode ) const
       
  1122     {
       
  1123     SMC_MOCK_METHOD2( TInt, TBandSelection &, aSupportedNetworkBand, 
       
  1124         TNetworkModeCaps &, aNetworkMode )
       
  1125     }
       
  1126 
       
  1127 
       
  1128 // -----------------------------------------------------------------------------
       
  1129 // RMmCustomAPI::GetSystemNetworkBand
       
  1130 // -----------------------------------------------------------------------------
       
  1131 //
       
  1132 void RMmCustomAPI::GetSystemNetworkBand( 
       
  1133         TRequestStatus & aStatus,
       
  1134         TBandSelection & aSupportedNetworkBand,
       
  1135         TNetworkModeCaps & aNetworkMode ) const
       
  1136     {
       
  1137     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
  1138         TBandSelection &, aSupportedNetworkBand, 
       
  1139         TNetworkModeCaps &, aNetworkMode )
       
  1140     }
       
  1141 
       
  1142 
       
  1143 // -----------------------------------------------------------------------------
       
  1144 // RMmCustomAPI::SetSystemNetworkBand
       
  1145 // -----------------------------------------------------------------------------
       
  1146 //
       
  1147 TInt RMmCustomAPI::SetSystemNetworkBand( 
       
  1148         const TBandSelection aNetworkBand,
       
  1149         const TNetworkModeCaps aNetworkMode )
       
  1150     {
       
  1151     SMC_MOCK_METHOD2( TInt, const TBandSelection, aNetworkBand, 
       
  1152         const TNetworkModeCaps, aNetworkMode )
       
  1153     }
       
  1154 
       
  1155 
       
  1156 // -----------------------------------------------------------------------------
       
  1157 // RMmCustomAPI::SetSystemNetworkBand
       
  1158 // -----------------------------------------------------------------------------
       
  1159 //
       
  1160 void RMmCustomAPI::SetSystemNetworkBand( 
       
  1161         TRequestStatus & aStatus,
       
  1162         const TBandSelection aNetworkBand,
       
  1163         const TNetworkModeCaps aNetworkMode )
       
  1164     {
       
  1165     SMC_MOCK_METHOD3( void, TRequestStatus &, aStatus, 
       
  1166         const TBandSelection, aNetworkBand, 
       
  1167         const TNetworkModeCaps, aNetworkMode )
       
  1168     }
       
  1169 
       
  1170 
       
  1171 // -----------------------------------------------------------------------------
       
  1172 // RMmCustomAPI::PowerSimOn
       
  1173 // -----------------------------------------------------------------------------
       
  1174 //
       
  1175 void RMmCustomAPI::PowerSimOn( 
       
  1176         TRequestStatus & aStatus )
       
  1177     {
       
  1178     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
  1179     }
       
  1180 
       
  1181 
       
  1182 // -----------------------------------------------------------------------------
       
  1183 // RMmCustomAPI::PowerSimOff
       
  1184 // -----------------------------------------------------------------------------
       
  1185 //
       
  1186 void RMmCustomAPI::PowerSimOff( 
       
  1187         TRequestStatus & aStatus )
       
  1188     {
       
  1189     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
  1190     }
       
  1191 
       
  1192 
       
  1193 // -----------------------------------------------------------------------------
       
  1194 // RMmCustomAPI::SimWarmReset
       
  1195 // -----------------------------------------------------------------------------
       
  1196 //
       
  1197 void RMmCustomAPI::SimWarmReset( 
       
  1198         TRequestStatus & aStatus )
       
  1199     {
       
  1200     SMC_MOCK_METHOD1( void, TRequestStatus &, aStatus )
       
  1201     }
       
  1202 
       
  1203 
       
  1204 // -----------------------------------------------------------------------------
       
  1205 // RMmCustomAPI::SendAPDUReq
       
  1206 // -----------------------------------------------------------------------------
       
  1207 //
       
  1208 void RMmCustomAPI::SendAPDUReq( 
       
  1209         TRequestStatus & aStatus,
       
  1210         TApduParameters & aParams )
       
  1211     {
       
  1212     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1213         TApduParameters &, aParams )
       
  1214     }
       
  1215 
       
  1216 
       
  1217 // -----------------------------------------------------------------------------
       
  1218 // RMmCustomAPI::GetATR
       
  1219 // -----------------------------------------------------------------------------
       
  1220 //
       
  1221 void RMmCustomAPI::GetATR( 
       
  1222         TRequestStatus & aStatus,
       
  1223         TDes8 & aATR )
       
  1224     {
       
  1225     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1226         TDes8 &, aATR )
       
  1227     }
       
  1228 
       
  1229 
       
  1230 // -----------------------------------------------------------------------------
       
  1231 // RMmCustomAPI::GetSimCardReaderStatus
       
  1232 // -----------------------------------------------------------------------------
       
  1233 //
       
  1234 void RMmCustomAPI::GetSimCardReaderStatus( 
       
  1235         TRequestStatus & aStatus,
       
  1236         TSimCardReaderStatus & aCardReaderStatus )
       
  1237     {
       
  1238     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1239         TSimCardReaderStatus &, aCardReaderStatus )
       
  1240     }
       
  1241 
       
  1242 
       
  1243 // -----------------------------------------------------------------------------
       
  1244 // RMmCustomAPI::NotifySimCardStatus
       
  1245 // -----------------------------------------------------------------------------
       
  1246 //
       
  1247 void RMmCustomAPI::NotifySimCardStatus( 
       
  1248         TRequestStatus & aStatus,
       
  1249         TSIMCardStatus & aCardStatus )
       
  1250     {
       
  1251     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1252         TSIMCardStatus &, aCardStatus )
       
  1253     }
       
  1254 
       
  1255 
       
  1256 // -----------------------------------------------------------------------------
       
  1257 // RMmCustomAPI::GetWlanSimAuthenticationData
       
  1258 // -----------------------------------------------------------------------------
       
  1259 //
       
  1260 void RMmCustomAPI::GetWlanSimAuthenticationData( 
       
  1261         TRequestStatus & aReqStatus,
       
  1262         TDes8 & aAuthenticationData ) const
       
  1263     {
       
  1264     SMC_MOCK_METHOD2( void, TRequestStatus &, aReqStatus, 
       
  1265         TDes8 &, aAuthenticationData )
       
  1266     }
       
  1267 
       
  1268 
       
  1269 // -----------------------------------------------------------------------------
       
  1270 // RMmCustomAPI::SetSimMessageStatusRead
       
  1271 // -----------------------------------------------------------------------------
       
  1272 //
       
  1273 void RMmCustomAPI::SetSimMessageStatusRead( 
       
  1274         TTime & aTime,
       
  1275         TInt & aTimezoneDiff ) const
       
  1276     {
       
  1277     SMC_MOCK_METHOD2( void, TTime &, aTime, 
       
  1278         TInt &, aTimezoneDiff )
       
  1279     }
       
  1280 
       
  1281 
       
  1282 // -----------------------------------------------------------------------------
       
  1283 // RMmCustomAPI::WriteViagHomeZoneUHZIUESettings
       
  1284 // -----------------------------------------------------------------------------
       
  1285 //
       
  1286 TInt RMmCustomAPI::WriteViagHomeZoneUHZIUESettings( 
       
  1287         TViagUHZIUESettings & aSettings ) const
       
  1288     {
       
  1289     SMC_MOCK_METHOD1( TInt, TViagUHZIUESettings &, aSettings )
       
  1290     }
       
  1291 
       
  1292 
       
  1293 // -----------------------------------------------------------------------------
       
  1294 // RMmCustomAPI::WriteViagHomeZoneUHZIUESettings
       
  1295 // -----------------------------------------------------------------------------
       
  1296 //
       
  1297 void RMmCustomAPI::WriteViagHomeZoneUHZIUESettings( 
       
  1298         TRequestStatus & aStatus,
       
  1299         TViagUHZIUESettings & aSettings ) const
       
  1300     {
       
  1301     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1302         TViagUHZIUESettings &, aSettings )
       
  1303     }
       
  1304 
       
  1305 
       
  1306 // -----------------------------------------------------------------------------
       
  1307 // RMmCustomAPI::ReadHSxPAStatus
       
  1308 // -----------------------------------------------------------------------------
       
  1309 //
       
  1310 void RMmCustomAPI::ReadHSxPAStatus( 
       
  1311         TRequestStatus & aStatus,
       
  1312         THSxPAStatus & aHSxPAStatus )
       
  1313     {
       
  1314     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1315         THSxPAStatus &, aHSxPAStatus )
       
  1316     }
       
  1317 
       
  1318 
       
  1319 // -----------------------------------------------------------------------------
       
  1320 // RMmCustomAPI::WriteHSxPAStatus
       
  1321 // -----------------------------------------------------------------------------
       
  1322 //
       
  1323 void RMmCustomAPI::WriteHSxPAStatus( 
       
  1324         TRequestStatus & aStatus,
       
  1325         THSxPAStatus & aHSxPAStatus )
       
  1326     {
       
  1327     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1328         THSxPAStatus &, aHSxPAStatus )
       
  1329     }
       
  1330 
       
  1331 
       
  1332 // -----------------------------------------------------------------------------
       
  1333 // RMmCustomAPI::NotifyHSxPAStatus
       
  1334 // -----------------------------------------------------------------------------
       
  1335 //
       
  1336 void RMmCustomAPI::NotifyHSxPAStatus( 
       
  1337         TRequestStatus & aStatus,
       
  1338         THSxPAStatus & aHSxPAStatus )
       
  1339     {
       
  1340     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1341         THSxPAStatus &, aHSxPAStatus )
       
  1342     }
       
  1343 
       
  1344 
       
  1345 // -----------------------------------------------------------------------------
       
  1346 // RMmCustomAPI::GetIccCallForwardingIndicatorStatus
       
  1347 // -----------------------------------------------------------------------------
       
  1348 //
       
  1349 void RMmCustomAPI::GetIccCallForwardingIndicatorStatus( 
       
  1350         TRequestStatus & aReqStatus,
       
  1351         TDes8 & aCFIndicators ) const
       
  1352     {
       
  1353     SMC_MOCK_METHOD2( void, TRequestStatus &, aReqStatus, 
       
  1354         TDes8 &, aCFIndicators )
       
  1355     }
       
  1356 
       
  1357 
       
  1358 // -----------------------------------------------------------------------------
       
  1359 // RMmCustomAPI::NotifyIccCallForwardingStatusChange
       
  1360 // -----------------------------------------------------------------------------
       
  1361 //
       
  1362 void RMmCustomAPI::NotifyIccCallForwardingStatusChange( 
       
  1363         TRequestStatus & aReqStatus,
       
  1364         TDes8 & aCFIndicators )
       
  1365     {
       
  1366     SMC_MOCK_METHOD2( void, TRequestStatus &, aReqStatus, 
       
  1367         TDes8 &, aCFIndicators )
       
  1368     }
       
  1369 
       
  1370 
       
  1371 // -----------------------------------------------------------------------------
       
  1372 // RMmCustomAPI::GetCellInfo
       
  1373 // -----------------------------------------------------------------------------
       
  1374 //
       
  1375 void RMmCustomAPI::GetCellInfo( 
       
  1376         TRequestStatus & aStatus,
       
  1377         TDes8 & aCellInfo ) const
       
  1378     {
       
  1379     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1380         TDes8 &, aCellInfo )
       
  1381     }
       
  1382 
       
  1383 
       
  1384 // -----------------------------------------------------------------------------
       
  1385 // RMmCustomAPI::NotifyCellInfoChange
       
  1386 // -----------------------------------------------------------------------------
       
  1387 //
       
  1388 void RMmCustomAPI::NotifyCellInfoChange( 
       
  1389         TRequestStatus & aStatus,
       
  1390         TDes8 & aCellInfo ) const
       
  1391     {
       
  1392     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1393         TDes8 &, aCellInfo )
       
  1394     }
       
  1395 
       
  1396 
       
  1397 // -----------------------------------------------------------------------------
       
  1398 // RMmCustomAPI::GetUSIMServiceSupport
       
  1399 // -----------------------------------------------------------------------------
       
  1400 //
       
  1401 void RMmCustomAPI::GetUSIMServiceSupport( 
       
  1402         TRequestStatus & aStatus,
       
  1403         TAppSupport & aParams ) const
       
  1404     {
       
  1405     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1406         TAppSupport &, aParams )
       
  1407     }
       
  1408 
       
  1409 
       
  1410 // -----------------------------------------------------------------------------
       
  1411 // RMmCustomAPI::NotifyRemoteAlertingToneStatusChange
       
  1412 // -----------------------------------------------------------------------------
       
  1413 //
       
  1414 void RMmCustomAPI::NotifyRemoteAlertingToneStatusChange( 
       
  1415         TRequestStatus & aStatus,
       
  1416         TRemoteAlertingToneStatus & aToneStatus )
       
  1417     {
       
  1418     SMC_MOCK_METHOD2( void, TRequestStatus &, aStatus, 
       
  1419         TRemoteAlertingToneStatus &, aToneStatus )
       
  1420     }
       
  1421 
       
  1422 
       
  1423 // -----------------------------------------------------------------------------
       
  1424 // RMmCustomAPI::Destruct
       
  1425 // -----------------------------------------------------------------------------
       
  1426 //
       
  1427 void RMmCustomAPI::Destruct(  )
       
  1428     {
       
  1429     SMC_MOCK_METHOD0( void )
       
  1430     }
       
  1431 
       
  1432