serviceproviders/sapi_location/tsrc/dev/tlocationprovidertest/src/tcompluginblocks.cpp
branchRCL_3
changeset 45 a9c0808a1095
parent 44 0b68a1b0c15e
equal deleted inserted replaced
44:0b68a1b0c15e 45:a9c0808a1095
  2198 
  2198 
  2199     TBuf8<20>CmdBuf(KCmdGetLocation) ;
  2199     TBuf8<20>CmdBuf(KCmdGetLocation) ;
  2200 
  2200 
  2201     outputlist->Reset() ;
  2201     outputlist->Reset() ;
  2202     inputlist->Reset() ;
  2202     inputlist->Reset() ;
  2203     ASyncLocCBF* callBack ;
  2203     ASyncLocCBF* callBack = NULL;
  2204 
  2204 
  2205     locinterface->ExecuteCmdL(CmdBuf , *inputlist , *outputlist,KLiwOptASyncronous, callBack);
  2205     locinterface->ExecuteCmdL(CmdBuf , *inputlist , *outputlist,KLiwOptASyncronous, callBack);
  2206 
  2206 
  2207     pos = 0 ;
  2207     pos = 0 ;
  2208 
  2208 
  2956 
  2956 
  2957     __UHEAP_MARK ;
  2957     __UHEAP_MARK ;
  2958 
  2958 
  2959     _LIT8(KService, "Service.Location");
  2959     _LIT8(KService, "Service.Location");
  2960     _LIT8(KIDataSource,"ILocation");
  2960     _LIT8(KIDataSource,"ILocation");
  2961 
  2961     __UHEAP_MARKEND ;
  2962     return KErrNone ; //Manual test case 
  2962     return KErrNone ; //Manual test case 
  2963     CLiwServiceHandler* ServiceHandler = CLiwServiceHandler::NewL();
  2963     /*CLiwServiceHandler* ServiceHandler = CLiwServiceHandler::NewL();
  2964 
  2964 
  2965     // Input and output parameter list
  2965     // Input and output parameter list
  2966     CLiwGenericParamList* inputlist = &(ServiceHandler->InParamListL());
  2966     CLiwGenericParamList* inputlist = &(ServiceHandler->InParamListL());
  2967     CLiwGenericParamList* outputlist = &(ServiceHandler->OutParamListL());
  2967     CLiwGenericParamList* outputlist = &(ServiceHandler->OutParamListL());
  2968 
  2968 
  3039     locinterface->Close() ;
  3039     locinterface->Close() ;
  3040     delete 	InputList ;
  3040     delete 	InputList ;
  3041     delete ServiceHandler ;
  3041     delete ServiceHandler ;
  3042 
  3042 
  3043     a.ResetAndDestroy() ;
  3043     a.ResetAndDestroy() ;
  3044     //	delete  OutParmList ;
  3044     //	delete  OutParmList ;*/
  3045     __UHEAP_MARKEND ;
  3045 
  3046     return result  ;
  3046     //return result  ;
  3047 
  3047 
  3048     }
  3048     }
  3049 
  3049 
  3050 
  3050 
  3051 
  3051 
  3061     iLog->Log(KTLocTest) ;
  3061     iLog->Log(KTLocTest) ;
  3062     _LIT(KLog , "In service failed test ") ;
  3062     _LIT(KLog , "In service failed test ") ;
  3063     iLog->Log(KTLocTest) ;
  3063     iLog->Log(KTLocTest) ;
  3064 
  3064 
  3065     return KErrNone ; //Manual test case 
  3065     return KErrNone ; //Manual test case 
  3066     TRequestStatus Status = KRequestPending  ;
  3066     /*TRequestStatus Status = KRequestPending  ;
  3067     RThread FunctionThread ;
  3067     RThread FunctionThread ;
  3068 
  3068 
  3069     TInt ret =  FunctionThread.Create(_L("ServiceFailed Thread") , ServiceFailedTest ,KDefaultStackSize , 
  3069     TInt ret =  FunctionThread.Create(_L("ServiceFailed Thread") , ServiceFailedTest ,KDefaultStackSize , 
  3070             KMinHeapSize , 0x5000 ,(TAny *) NULL);;
  3070             KMinHeapSize , 0x5000 ,(TAny *) NULL);;
  3071 
  3071 
  3089                 _LIT(KLog , "Service provider crashed or went dowm") ;
  3089                 _LIT(KLog , "Service provider crashed or went dowm") ;
  3090                 iLog->Log(KLog) ;
  3090                 iLog->Log(KLog) ;
  3091                 }
  3091                 }
  3092 
  3092 
  3093 
  3093 
  3094             return ret;	
  3094             return ret;	*/
  3095     }
  3095     }
  3096 
  3096 
  3097 
  3097 
  3098 
  3098 
  3099 /**
  3099 /**
  3227         _LIT(KLog , "Return type is not valid\n") ;
  3227         _LIT(KLog , "Return type is not valid\n") ;
  3228         iLog->Log(KLog) ;	
  3228         iLog->Log(KLog) ;	
  3229         }	
  3229         }	
  3230     return KErrNone ;
  3230     return KErrNone ;
  3231 
  3231 
  3232     return KErrGeneral; 
  3232     //return KErrGeneral; 
  3233     }
  3233     }
  3234 
  3234 
  3235 
  3235 
  3236 /**
  3236 /**
  3237  *Cancel test, to test cancel functionality
  3237  *Cancel test, to test cancel functionality
  3573     iLog->Log(KTLocTest) ;
  3573     iLog->Log(KTLocTest) ;
  3574     _LIT(KLog , "GetLocationTimedOut ") ;
  3574     _LIT(KLog , "GetLocationTimedOut ") ;
  3575     iLog->Log(KTLocTest) ;
  3575     iLog->Log(KTLocTest) ;
  3576 
  3576 
  3577     return KErrNone ; //This is a manul test case
  3577     return KErrNone ; //This is a manul test case
  3578     CLiwServiceHandler* ServiceHandler = CLiwServiceHandler::NewL();
  3578     /*CLiwServiceHandler* ServiceHandler = CLiwServiceHandler::NewL();
  3579 
  3579 
  3580     // Input and output parameter list
  3580     // Input and output parameter list
  3581     CLiwGenericParamList* inputlist = &(ServiceHandler->InParamListL());
  3581     CLiwGenericParamList* inputlist = &(ServiceHandler->InParamListL());
  3582     CLiwGenericParamList* outputlist = &(ServiceHandler->OutParamListL());
  3582     CLiwGenericParamList* outputlist = &(ServiceHandler->OutParamListL());
  3583 
  3583 
  3656         return KErrNone ;
  3656         return KErrNone ;
  3657         }
  3657         }
  3658 
  3658 
  3659     _LIT(Kerr , "Time out value not set correctly") ;    
  3659     _LIT(Kerr , "Time out value not set correctly") ;    
  3660     return KErrNone ;
  3660     return KErrNone ;
  3661 
  3661    */
  3662     }
  3662     }
  3663 
  3663 
  3664 /**
  3664 /**
  3665  *Normal Trace cancell test.
  3665  *Normal Trace cancell test.
  3666  */
  3666  */
  6509 
  6509 
  6510     TBuf8<20>CmdBuf(KCmdGetLocation) ;
  6510     TBuf8<20>CmdBuf(KCmdGetLocation) ;
  6511 
  6511 
  6512     outputlist->Reset() ;
  6512     outputlist->Reset() ;
  6513     inputlist->Reset() ;
  6513     inputlist->Reset() ;
  6514     ASyncLocCBF* callBack ;
  6514     ASyncLocCBF* callBack = NULL;
  6515 
  6515 
  6516     locinterface->ExecuteCmdL(CmdBuf , *inputlist , *outputlist,KLiwOptASyncronous, callBack);
  6516     locinterface->ExecuteCmdL(CmdBuf , *inputlist , *outputlist,KLiwOptASyncronous, callBack);
  6517 
  6517 
  6518     pos = 0 ;
  6518     pos = 0 ;
  6519 
  6519 
  6793 
  6793 
  6794 
  6794 
  6795 TInt CTestProvider::GetLocPosBasedWrongVal1(CStifItemParser& /*aItem*/)
  6795 TInt CTestProvider::GetLocPosBasedWrongVal1(CStifItemParser& /*aItem*/)
  6796     {
  6796     {
  6797     //currently not needed
  6797     //currently not needed
  6798 
  6798    return 0;
  6799     }
  6799     }
  6800 
  6800 
  6801 
  6801 
  6802 TInt CTestProvider :: TracePosBasedWrongVal( CStifItemParser& /*aItem*/ )
  6802 TInt CTestProvider :: TracePosBasedWrongVal( CStifItemParser& /*aItem*/ )
  6803     {
  6803     {