kernel/eka/include/drivers/usbcsc.h
branchRCL_3
changeset 43 c1f20ce4abcf
parent 0 a41df078684a
child 44 3e88ff8f41d5
--- a/kernel/eka/include/drivers/usbcsc.h	Thu Aug 19 11:14:22 2010 +0300
+++ b/kernel/eka/include/drivers/usbcsc.h	Tue Aug 31 16:34:26 2010 +0300
@@ -1,4 +1,4 @@
-// Copyright (c) 2000-2009 Nokia Corporation and/or its subsidiary(-ies).
+// Copyright (c) 2000-2010 Nokia Corporation and/or its subsidiary(-ies).
 // All rights reserved.
 // This component and the accompanying materials are made available
 // under the terms of the License "Eclipse Public License v1.0"
@@ -235,7 +235,6 @@
 	TUint* iPhysicalMap;
 public:
 	DChunk* iChunk;
-	TDfc iCleanup;
 
 	TInt8 iPageNtz; // Number of trailing zeros for a page. (Eg 4k page has 12 t.z.)
 	TInt iAllocatedSize;
@@ -415,6 +414,8 @@
 	void CancelQueued(TInt aErrorCode=KErrCancel);
 	TInt Complete(TInt aError);
 	void Complete();
+	void SetClient(DThread& aThread);
+	TBool IsRequestPending();
 public:
 	TUsbcScStatusState iState;
 
@@ -457,6 +458,7 @@
 	void UpdateBufferList(TInt aByteCount,TUint aFlags, TBool aStartNextRead=ETrue);
 	void Ep0CancelLddRead();
 	void SendEp0StatusPacket(TInt aState);
+	TBool IsRequestPending();
 
 public: