plugins/consoles/vt100cons/inc/vtc_controller.h
changeset 100 706c7a69e448
parent 0 7f656887cf89
equal deleted inserted replaced
99:a6fec624de6c 100:706c7a69e448
    94 	CVtConsoleInputController(MConsoleInput& aConsoleInput, LtkUtils::CIniFile& aIniFile);
    94 	CVtConsoleInputController(MConsoleInput& aConsoleInput, LtkUtils::CIniFile& aIniFile);
    95 	void DoEscapeKeyL(TUint8 aChar, const TEscapeMapping* iMappings, TInt aMappingCount);
    95 	void DoEscapeKeyL(TUint8 aChar, const TEscapeMapping* iMappings, TInt aMappingCount);
    96 	void DoExtendedEscapeKey();
    96 	void DoExtendedEscapeKey();
    97 	static TInt EscapeTimeoutS(TAny* aSelf);
    97 	static TInt EscapeTimeoutS(TAny* aSelf);
    98 	TInt EscapeTimeout();
    98 	TInt EscapeTimeout();
    99 	void ReadKeyPress();
    99 	void ProcessInputBuffer();
   100 	void CompleteKeyPressRequest(TInt aError);
   100 	void CompleteReadRequest(TInt aError);
   101 	void CompleteKeyPressRequest(TKeyCode aKeyCode);
   101 	void CompleteReadRequest(TKeyCode aKeyCode);
   102 	void CompleteKeyPressRequest(TKeyCode aKeyCode1, TKeyCode aKeyCode2);
   102 	void CompleteReadRequest(TKeyCode aKeyCode1, TKeyCode aKeyCode2);
   103 	void Reset();
   103 	void Reset();
   104 	void ReadInput();
   104 	void RequestInput();
   105 private: // From CActive.
   105 private: // From CActive.
   106 	virtual void RunL();
   106 	virtual void RunL();
   107 	virtual void DoCancel();
   107 	virtual void DoCancel();
   108 private:
   108 private:
   109 	enum TState
   109 	enum TState