libraries/iosrv/server/readwrite.h
changeset 83 706c7a69e448
parent 0 7f656887cf89
--- a/libraries/iosrv/server/readwrite.h	Thu Nov 04 20:51:05 2010 +0000
+++ b/libraries/iosrv/server/readwrite.h	Thu Nov 04 23:22:39 2010 +0000
@@ -37,7 +37,8 @@
 	virtual TDes& IorReadBuf() = 0;
 	virtual void IorDataBuffered(TInt aLength) = 0;
 	virtual TBool IorDataIsBuffered() const = 0;
-	virtual TBool IorIsKeyCaptured(TUint aKeyCode, TUint aModifiers) = 0;
+	virtual TBool IorIsKeyCaptured(TUint aKeyCode, TUint aModifiers) const = 0;
+	virtual TBool IorAllKeysCaptured() const = 0;
 	virtual void IorReadComplete(TInt aError) = 0;
 	virtual void IorReadKeyComplete(TInt aError, TUint aKeyCode, TUint aModifiers) = 0;
 	virtual TName IorName() = 0;
@@ -181,7 +182,8 @@
 	virtual TDes& IorReadBuf();
 	virtual void IorDataBuffered(TInt aLength);
 	virtual TBool IorDataIsBuffered() const;
-	virtual TBool IorIsKeyCaptured(TUint aKeyCode, TUint aModifier);
+	virtual TBool IorIsKeyCaptured(TUint aKeyCode, TUint aModifier) const;
+	virtual TBool IorAllKeysCaptured() const;
 	virtual void IorReadComplete(TInt aError);
 	virtual void IorReadKeyComplete(TInt aError, TUint aKeyCode, TUint aModifiers);
 	virtual TName IorName();