examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/Te_ThreadClientServerTestSuiteServer.h

Go to the documentation of this file.
00001 
00024 #if (!defined __TE_THREADCLIENTSERVERTEST_SERVER_H__)
00025 #define __TE_THREADCLIENTSERVERTEST_SERVER_H__
00026 #include <TestExecuteServerBase.h>
00027 #include <threadclient.h>
00028 
00033 class CTe_ThreadClientServerTestSuite : public CTestServer
00034         {
00035 public:
00036         static CTe_ThreadClientServerTestSuite* NewL();
00037         ~CTe_ThreadClientServerTestSuite();
00038         
00039         // Base class pure virtual override
00040         virtual CTestStep* CreateTestStep(const TDesC& aStepName);
00041         CActiveScheduler* Scheduler() const {return iScheduler;};
00042         RThreadClient& Handler() {return iHandler;};
00043         
00044 private:
00045         void ConstructL();
00046         CActiveScheduler*       iScheduler;
00047         RThreadClient           iHandler;
00048         };
00049 
00050 #endif

Generated by  doxygen 1.6.2