All Classes Namespaces Functions Variables Groups Pages
QC_TermIOS.dox.h
namespace Qore {
class TermIOS {
public:
constructor();
public:
copy();
public:
int getCC(softint cc);
public:
int getCFlag();
public:
int getIFlag();
public:
int getLFlag();
public:
int getOFlag();
public:
bool isEqual(Termios termios);
public:
nothing setCC(softint offset, softint value);
public:
nothing setCFlag(softint flag);
public:
nothing setIFlag(softint flag);
public:
nothing setLFlag(softint flag);
public:
nothing setOFlag(softint flag);
public:
static hash getWindowSize();
};
const ALTWERASE = ALTWERASE;
const ECHO = ECHO;
const ECHOCTL = ECHOCTL;
const ECHOE = ECHOE;
const ECHOKE = ECHOKE;
const ECHONL = ECHONL;
const ECHOPRT = ECHOPRT;
const EXTPROC = EXTPROC;
const FLUSHO = FLUSHO;
const ICANON = ICANON;
const IEXTEN = IEXTEN;
const ISIG = ISIG;
const NOFLSH = NOFLSH;
const NOKERNINFO = NOKERNINFO;
const PENDIN = PENDIN;
const TOSTOP = TOSTOP;
const CCAR_OFLOW = CCAR_OFLOW;
const CCTS_OFLOW = CCTS_OFLOW;
const CDSR_OFLOW = CDSR_OFLOW;
const CLOCAL = CLOCAL;
const CREAD = CREAD;
const CRTSCTS = CRTSCTS;
const CRTS_IFLOW = CRTS_IFLOW;
const CS5 = CS5;
const CS6 = CS6;
const CS7 = CS7;
const CS8 = CS8;
const CSIZE = CSIZE;
const CSTOPB = CSTOPB;
const HUPCL = HUPCL;
const MDMBUF = MDMBUF;
const PARENB = PARENB;
const PARODD = PARODD;
const OCRNL = OCRNL;
const OLCUC = OLCUC;
const ONLCR = ONLCR;
const ONLRET = ONLRET;
const ONOCR = ONOCR;
const ONOEOT = ONOEOT;
const OPOST = OPOST;
const OXTABS = OXTABS;
const BRKINT = BRKINT;
const ICRNL = ICRNL;
const IGNBRK = IGNBRK;
const IGNCR = IGNCR;
const IGNPAR = IGNPAR;
const IMAXBEL = IMAXBEL;
const INLCR = INLCR;
const INPCK = INPCK;
const ISTRIP = ISTRIP;
const IUCLC = IUCLC;
const IXANY = IXANY;
const IXOFF = IXOFF;
const IXON = IXON;
const PARMRK = PARMRK;
const VDISCARD = VDISCARD;
const VDSUSP = VDSUSP;
const VEOF = VEOF;
const VEOL = VEOL;
const VEOL2 = VEOL2;
const VERASE = VERASE;
const VINTR = VINTR;
const VKILL = VKILL;
const VLNEXT = VLNEXT;
const VMIN = VMIN;
const VQUIT = VQUIT;
const VREPRINT = VREPRINT;
const VSTART = VSTART;
const VSTATUS = VSTATUS;
const VSTOP = VSTOP;
const VSUSP = VSUSP;
const VTIME = VTIME;
const VWERASE = VWERASE;
const _POSIX_VDISABLE = _POSIX_VDISABLE;
const TCSADRAIN = TCSADRAIN;
const TCSAFLUSH = TCSAFLUSH;
const TCSANOW = TCSANOW;
const TCSASOFT = TCSASOFT;
};