mmtestenv/mmtestfw/Source/TestFrameworkServer/TestFrameworkServer.h
changeset 38 4269ca484c7b
parent 0 40261b775718
child 32 ae690a8c4a18
equal deleted inserted replaced
34:31d6e1ae5283 38:4269ca484c7b
    82  * To be adapted to write to a COM port.
    82  * To be adapted to write to a COM port.
    83  *
    83  *
    84  * @xxxx
    84  * @xxxx
    85  *
    85  *
    86  */
    86  */
    87 class CTestFrameworkServer : public CMmfIpcServer, public MConsoleReader
    87 class CTestFrameworkServer : public CMmfIpcServer
    88 	{
    88 	{
    89 public:
    89 public:
    90 	//construct / destruct
    90 	//construct / destruct
    91 	static CMmfIpcServer* NewL();
    91 	static CMmfIpcServer* NewL();
    92 	~CTestFrameworkServer();
    92 	~CTestFrameworkServer();
    99 	void CloseLog();
    99 	void CloseLog();
   100 	TInt LogStatus() const;
   100 	TInt LogStatus() const;
   101 
   101 
   102 	void AddInputWindowL(CTestFrameworkServerSession* aOwner);
   102 	void AddInputWindowL(CTestFrameworkServerSession* aOwner);
   103 	void RemoveWindow(CTestFrameworkServerSession* aOwner);
   103 	void RemoveWindow(CTestFrameworkServerSession* aOwner);
   104 
       
   105 	//from MConsoleReader
       
   106 	void InputReceived(TKeyCode aKeystroke);
       
   107 	void Error(TInt aError);
       
   108 
   104 
   109 private:
   105 private:
   110 	CTestFrameworkServer();
   106 	CTestFrameworkServer();
   111 	void ConstructL();
   107 	void ConstructL();
   112 	//open/close a session
   108 	//open/close a session