ultimatepp/bazaar/LinuxFrameBuffer/VirtualTerminal.h
zbych 494c35281a LinuxFrameBuffer: missing files
git-svn-id: svn://ultimatepp.org/upp/trunk@14615 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-06-20 23:18:05 +00:00

22 lines
453 B
C++

#ifndef _LinuxFrameBuffer_VirtualTerminal_h_
#define _LinuxFrameBuffer_VirtualTerminal_h_
#include <termios.h>
#include <CtrlLib/CtrlLib.h>
namespace Upp{
struct VirtualTerminal{
private:
int handle = -1;
int previous_mode = 0;
int previous_keyboard_mode = 0;
struct termios terminal_attributes;
public:
bool Open(const char * device);
void Close();
};
}
#endif