serviceproviders/sapi_contacts_vpbk/tsrc/dev/tcontacts_async/src/tdelete_cancel.cpp
changeset 22 fc9cf246af83
parent 19 989d2f495d90
equal deleted inserted replaced
19:989d2f495d90 22:fc9cf246af83
    47 	void TestFunc();
    47 	void TestFunc();
    48 	
    48 	
    49 	void HandleReturnValue(TOperationEvent aEvent, const TInt& aError , TInt aTransId);
    49 	void HandleReturnValue(TOperationEvent aEvent, const TInt& aError , TInt aTransId);
    50 	
    50 	
    51 	void HandleReturnIter( const TInt& aError, CContactIter* aIter, TInt aTransId );
    51 	void HandleReturnIter( const TInt& aError, CContactIter* aIter, TInt aTransId );
    52 	
    52 	void HandleReturnId( const TInt& aError, HBufC8* acntId, TInt aTransId );
       
    53 	void HandleReturnArray(const TInt& aError, RPointerArray<HBufC8>& aArray, TInt aTransId );
    53 	
    54 	
    54 private:	
    55 private:	
    55 	CActiveSchedulerWait* 	iWaitSchedular;
    56 	CActiveSchedulerWait* 	iWaitSchedular;
    56 	CContactService*		iContactService;
    57 	CContactService*		iContactService;
    57 	TInt 					iResult;	
    58 	TInt 					iResult;	
   151   	__UHEAP_MARK;
   152   	__UHEAP_MARK;
   152     delete buf;
   153     delete buf;
   153     delete singleContact;
   154     delete singleContact;
   154     delete aIter;
   155     delete aIter;
   155 	}
   156 	}
       
   157 void CDeleteTestAsync::HandleReturnArray(const TInt& aError, RPointerArray<HBufC8>& aArray, TInt aTransId )
       
   158     {
       
   159     CActiveScheduler::Stop();
       
   160     }
   156 
   161 
       
   162 void CDeleteTestAsync::HandleReturnId( const TInt& aError, HBufC8* acntId, TInt aTransId )
       
   163     {
       
   164     CActiveScheduler::Stop();
       
   165     }
   157 	
   166 	
   158 TInt CDeleteTestAsync::Result()
   167 TInt CDeleteTestAsync::Result()
   159 	{
   168 	{
   160 	return iResult;
   169 	return iResult;
   161 	}
   170 	}