mtpdataproviders/mtppictbridgedp/pictbridgeengine/src/dpsstate.cpp
author hgs
Thu, 04 Nov 2010 15:31:42 +0800
changeset 60 841f70763fbe
parent 49 c20dd21d1eb4
permissions -rw-r--r--
201044_04
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     1
/*
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     2
* Copyright (c) 2006, 2007 Nokia Corporation and/or its subsidiary(-ies).
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     3
* All rights reserved.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     8
*
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     9
* Initial Contributors:
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    11
*
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    12
* Contributors:
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    13
*
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    14
* Description:  These classes implement dps states. 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    15
*
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    16
*/
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    17
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    18
#include "dpsstate.h"
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    19
#include "dpsstatemachine.h"
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    20
#include "dpstransaction.h"
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    21
#include "dpsscriptreceiver.h"
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    22
#include <pictbridge.h>
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    23
#include "OstTraceDefinitions.h"
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    24
#ifdef OST_TRACE_COMPILER_IN_USE
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    25
#include "dpsstateTraces.h"
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    26
#endif
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    27
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    28
  
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    29
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    30
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    31
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    32
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    33
TDpsIdleState::TDpsIdleState(CDpsStateMachine* aStateMachine) :
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    34
    iStateMachine(aStateMachine) {}
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    35
    
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    36
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    37
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    38
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    39
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    40
void TDpsIdleState::ScriptSentNotifyL(TBool /*aReply*/)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    41
    {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    42
    OstTraceFunctionEntry0( TDPSIDLESTATE_SCRIPTSENTNOTIFYL_ENTRY );
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    43
    OstTraceFunctionExit0( TDPSIDLESTATE_SCRIPTSENTNOTIFYL_EXIT );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    44
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    45
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    46
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    47
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    48
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    49
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    50
void TDpsIdleState::ScriptReceivedNotifyL(TBool aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    51
    {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    52
    if (!aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    53
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    54
        OstTrace0( TRACE_NORMAL, TDPSIDLESTATE_SCRIPTRECEIVEDNOTIFYL, "request got" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    55
        iStateMachine->Trader()->ParseScriptL(aReply);    
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    56
        iStateMachine->SetState(iStateMachine->SendingRepState());
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    57
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    58
    else
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    59
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    60
        OstTrace0( TRACE_NORMAL, DUP1_TDPSIDLESTATE_SCRIPTRECEIVEDNOTIFYL, "should not get reply!!!" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    61
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    62
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    63
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    64
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    65
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    66
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    67
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    68
void TDpsIdleState::Error(TInt aErr)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    69
    {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    70
    OstTrace1( TRACE_NORMAL, TDPSIDLESTATE_ERROR, "Error %d", aErr );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    71
    if ((aErr != KErrCancel) && (aErr != KErrNotReady))
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    72
        {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    73
        iStateMachine->Trader()->HandleHostRequestError(aErr);
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    74
        iStateMachine->SetState(iStateMachine->SendingRepState());    
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    75
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    76
    
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    77
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    78
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    79
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    80
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    81
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    82
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    83
TDpsSendingReqState::TDpsSendingReqState(CDpsStateMachine* aStateMachine) :
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    84
    iStateMachine(aStateMachine) {}
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    85
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    86
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    87
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    88
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    89
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    90
void TDpsSendingReqState::ScriptSentNotifyL(TBool aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    91
    {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    92
    if (!aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    93
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    94
        OstTrace0( TRACE_NORMAL, TDPSSENDINGREQSTATE_SCRIPTSENTNOTIFYL, " request" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    95
        iStateMachine->SetState(iStateMachine->WaitingRepState());
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    96
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    97
    else
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    98
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
    99
        OstTrace0( TRACE_NORMAL, DUP1_TDPSSENDINGREQSTATE_SCRIPTSENTNOTIFYL, " should not get reply!!" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   100
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   101
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   102
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   103
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   104
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   105
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   106
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   107
void TDpsSendingReqState::ScriptReceivedNotifyL(TBool /*aReply*/)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   108
    {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   109
    OstTrace0( TRACE_NORMAL, TDPSSENDINGREQSTATE_SCRIPTRECEIVEDNOTIFYL, "**should not reply to the request/reply from host" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   110
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   111
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   112
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   113
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   114
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   115
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   116
void TDpsSendingReqState::Error(TInt aErr)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   117
    {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   118
    User::RequestComplete(iStateMachine->DpsEngine()->OperationRequest(), 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   119
                          aErr);
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   120
    iStateMachine->Initialize();                          
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   121
    return;
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   122
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   123
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   124
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   125
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   126
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   127
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   128
TDpsWaitingRepState::TDpsWaitingRepState(CDpsStateMachine* aStateMachine) :
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   129
    iStateMachine(aStateMachine) {}
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   130
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   131
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   132
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   133
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   134
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   135
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   136
void TDpsWaitingRepState::ScriptSentNotifyL(TBool /*aReply*/)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   137
    {    
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   138
    OstTraceFunctionEntry0( TDPSWAITINGREPSTATE_SCRIPTSENTNOTIFYL_ENTRY );
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   139
    OstTraceFunctionExit0( TDPSWAITINGREPSTATE_SCRIPTSENTNOTIFYL_EXIT );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   140
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   141
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   142
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   143
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   144
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   145
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   146
void TDpsWaitingRepState::ScriptReceivedNotifyL(TBool aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   147
    {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   148
    if (aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   149
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   150
        OstTrace0( TRACE_NORMAL, TDPSWAITINGREPSTATE_SCRIPTRECEIVEDNOTIFYL, "WaitingRepState reply" );
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   151
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   152
        iStateMachine->Trader()->ParseScriptL(aReply);      
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   153
        User::RequestComplete(
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   154
            iStateMachine->DpsEngine()->OperationRequest(), KErrNone);        
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   155
        iStateMachine->Initialize();        
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   156
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   157
    else
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   158
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   159
        OstTrace0( TRACE_NORMAL, DUP1_TDPSWAITINGREPSTATE_SCRIPTRECEIVEDNOTIFYL, "WaitingRepState should not get request" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   160
        // collision happened, we do nothing because the host will
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   161
        // eventually handle this by sending the correct response. but we need
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   162
        // to subscribe for the event again.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   163
        iStateMachine->ScriptReceiver()->WaitForReceive();
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   164
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   165
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   166
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   167
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   168
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   169
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   170
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   171
void TDpsWaitingRepState::Error(TInt aErr)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   172
    {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   173
    // this is not tested
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   174
    User::RequestComplete(iStateMachine->DpsEngine()->OperationRequest(), 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   175
                          aErr);
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   176
    iStateMachine->Initialize();                          
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   177
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   178
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   179
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   180
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   181
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   182
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   183
TDpsSendingRepState::TDpsSendingRepState(CDpsStateMachine* aStateMachine) :
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   184
    iStateMachine(aStateMachine) {}
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   185
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   186
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   187
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   188
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   189
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   190
void TDpsSendingRepState::ScriptSentNotifyL(TBool aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   191
    {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   192
    if (aReply)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   193
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   194
        OstTrace0( TRACE_NORMAL, TDPSSENDINGREPSTATE_SCRIPTSENTNOTIFYL, "reply" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   195
        if (KErrNone == iStateMachine->CurError())
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   196
            {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   197
            // this is the normal situation, inform the client
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   198
            User::RequestComplete(iStateMachine->DpsEngine()->EventRequest(), 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   199
                              KErrNone);    
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   200
            }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   201
        else
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   202
            {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   203
            // this is the error situation, do not inform the client. and
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   204
            // we need to subscribe for the new event.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   205
            iStateMachine->ScriptReceiver()->WaitForReceive();
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   206
            }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   207
        iStateMachine->Initialize();
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   208
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   209
    else
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   210
        {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   211
        OstTrace0( TRACE_NORMAL, DUP1_TDPSSENDINGREPSTATE_SCRIPTSENTNOTIFYL, "shoul not get request!!!" );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   212
        }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   213
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   214
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   215
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   216
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   217
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   218
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   219
void TDpsSendingRepState::ScriptReceivedNotifyL(TBool /*aReply*/)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   220
    {
49
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   221
    OstTraceFunctionEntry0( TDPSSENDINGREPSTATE_SCRIPTRECEIVEDNOTIFYL_ENTRY );
c20dd21d1eb4 201035_05
hgs
parents: 29
diff changeset
   222
    OstTraceFunctionExit0( TDPSSENDINGREPSTATE_SCRIPTRECEIVEDNOTIFYL_EXIT );
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   223
    }
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   224
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   225
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   226
// 
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   227
// ---------------------------------------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   228
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   229
void TDpsSendingRepState::Error(TInt /*aErr*/)
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   230
    {
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   231
    return;
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   232
    }