egl/egltest/inc/egltestcommonstep.h
branchCompilerCompatibility
changeset 31 8d23fe8ae91b
parent 26 15986eb6c500
--- a/egl/egltest/inc/egltestcommonstep.h	Thu Apr 08 12:02:10 2010 +0100
+++ b/egl/egltest/inc/egltestcommonstep.h	Thu Apr 08 12:06:20 2010 +0100
@@ -21,6 +21,7 @@
 #ifndef EGLTESTCOMMONSTEP_H
 #define EGLTESTCOMMONSTEP_H
 
+#include <e32msgqueue.h>
 #include <EGL/egl.h>
 #include <VG/openvg.h>
 #ifdef SYMBIAN_GRAPHICS_EGL_SGIMAGELITE
@@ -40,6 +41,10 @@
 
 class RWindow;
 
+struct TEglStepMessageBuffer
+    {
+    TInt iBuf[64];
+    };
 
 /**
 Abstract base class for Egl test steps
@@ -120,6 +125,7 @@
 	IMPORT_C void GetDisplayL();
 	IMPORT_C void TerminateDisplayL();	
 
+	virtual void ReceiveMessageFromClient(RMsgQueue<TEglStepMessageBuffer>& /*aMessageQueueClientProcParam*/) {}
 protected:
 	// Session object as required for most tests
 	CTestEglSession* 	iEglSess;