kerneltest/e32test/usb/t_usb_device/src/transferhandle.cpp
changeset 259 57b9594f5772
parent 247 d8d70de2bd36
equal deleted inserted replaced
247:d8d70de2bd36 259:57b9594f5772
    22 @internalComponent
    22 @internalComponent
    23 */
    23 */
    24 
    24 
    25 #include "transferhandle.h"
    25 #include "transferhandle.h"
    26 #include "transferserver.h"
    26 #include "transferserver.h"
       
    27 #include "OstTraceDefinitions.h"
       
    28 #ifdef OST_TRACE_COMPILER_IN_USE
       
    29 #include "transferhandleTraces.h"
       
    30 #endif
    27 
    31 
    28 CTransferHandle* CTransferHandle::NewL(CTransferServer& aServer)
    32 CTransferHandle* CTransferHandle::NewL(CTransferServer& aServer)
    29     {
    33     {
    30     CTransferHandle *self=new (ELeave) CTransferHandle(aServer);
    34     CTransferHandle *self=new (ELeave) CTransferHandle(aServer);
    31     CleanupStack::PushL(self);
    35     CleanupStack::PushL(self);
    39     {
    43     {
    40     }
    44     }
    41 
    45 
    42 CTransferHandle::~CTransferHandle()
    46 CTransferHandle::~CTransferHandle()
    43     {
    47     {
    44     RDebug::Printf("CTransferHandle::~CTransferHandle");
    48     OstTrace0(TRACE_NORMAL, CTRANSFERHANDLE_DCTRANSFERHANDLE, "CTransferHandle::~CTransferHandle");
    45     Cancel();
    49     Cancel();
    46     iTimer.Close();
    50     iTimer.Close();
    47     }
    51     }
    48 
    52 
    49 void CTransferHandle::DoCancel()
    53 void CTransferHandle::DoCancel()
    50     {
    54     {
    51     RDebug::Printf("CTransferHandle::DoCancel");
    55     OstTrace0(TRACE_NORMAL, CTRANSFERHANDLE_DOCANCEL, "CTransferHandle::DoCancel");
    52     iTimer.Cancel();
    56     iTimer.Cancel();
    53     }
    57     }
    54 
    58 
    55 void CTransferHandle::ConstructL()
    59 void CTransferHandle::ConstructL()
    56     {
    60     {
    64 
    68 
    65 void CTransferHandle::RunL()
    69 void CTransferHandle::RunL()
    66 	{
    70 	{
    67 	if(iStatus.Int() != KErrNone)
    71 	if(iStatus.Int() != KErrNone)
    68 		{		
    72 		{		
    69 		RDebug::Printf("CTransferHandle::RunL");
    73 		OstTrace0(TRACE_FATAL, CTRANSFERHANDLE_RUNL, "CTransferHandle::RunL");
    70 		User::Panic(KPanic, KTimerError);
    74 		User::Panic(KPanic, KTimerError);
    71 		return;
    75 		return;
    72 		}
    76 		}
    73 	iServer.TransferHandleL();
    77 	iServer.TransferHandleL();
    74 	}
    78 	}