|
|
@@ -13,6 +13,11 @@ It is distributed in the hope that it will be useful or harmful, it really depen |
|
|
|
#include <unistd.h> |
|
|
|
#include <fcntl.h> |
|
|
|
|
|
|
|
#define SIGNAL_CONTROL (0X100) |
|
|
|
#define SIGNAL_SHIFT (0X200) |
|
|
|
#define SIGNAL_ALTERNATE (0X400) |
|
|
|
#define SIGNAL_SYSTEM (0X800) |
|
|
|
|
|
|
|
enum { |
|
|
|
LOG_SUCCESS, LOG_WARNING, LOG_FAILURE, LOG_COMMENT, |
|
|
|
LOG_COUNT |
|
|
@@ -26,7 +31,7 @@ enum { |
|
|
|
}; |
|
|
|
|
|
|
|
enum { |
|
|
|
EFFECT_NORMAL, EFFECT_BOLD, EFFECT_DARK, EFFECT_ITALIC, EFFECT_UNDERLINE, EFFECT_BLINK, EFFECT_UNDEFINED, EFFECT_REVERSE, |
|
|
|
EFFECT_NORMAL, EFFECT_BOLD, EFFECT_ITALIC, EFFECT_UNDERLINE, EFFECT_BLINK, EFFECT_REVERSE, |
|
|
|
EFFECT_COUNT |
|
|
|
}; |
|
|
|
|
|
|
@@ -42,8 +47,9 @@ enum { |
|
|
|
SIGNAL_I, SIGNAL_J, SIGNAL_K, SIGNAL_L, SIGNAL_M, SIGNAL_N, SIGNAL_O, SIGNAL_P, |
|
|
|
SIGNAL_Q, SIGNAL_R, SIGNAL_S, SIGNAL_T, SIGNAL_U, SIGNAL_V, SIGNAL_W, SIGNAL_X, |
|
|
|
SIGNAL_Y, SIGNAL_Z, SIGNAL_0, SIGNAL_1, SIGNAL_2, SIGNAL_3, SIGNAL_4, SIGNAL_5, |
|
|
|
SIGNAL_6, SIGNAL_7, SIGNAL_8, SIGNAL_9, SIGNAL_SPACEBAR, SIGNAL_TABULATOR, SIGNAL_RETURN, SIGNAL_NEW_LINE, |
|
|
|
SIGNAL_SLASH, SIGNAL_BACKSLASH, SIGNAL_QUOTE, SIGNAL_BACKQUOTE, SIGNAL_BACKSPACE, SIGNAL_ESCAPE, SIGNAL_CONTROL, SIGNAL_SHIFT, |
|
|
|
SIGNAL_6, SIGNAL_7, SIGNAL_8, SIGNAL_9, SIGNAL_ESCAPE, SIGNAL_TABULATOR, SIGNAL_RETURN, SIGNAL_NEW_LINE, |
|
|
|
SIGNAL_SLASH, SIGNAL_BACKSLASH, SIGNAL_QUOTE, SIGNAL_BACKQUOTE, SIGNAL_SPACE, SIGNAL_BACKSPACE, SIGNAL_DOT, SIGNAL_COMMA, |
|
|
|
SIGNAL_CITE, SIGNAL_CAPS_LOCK, SIGNAL_L_BRACKET, SIGNAL_R_BRACKET, SIGNAL_MINUS, SIGNAL_EQUAL, |
|
|
|
SIGNAL_COUNT |
|
|
|
}; |
|
|
|
|
|
|
|