ELinks 0.18.0
|
Information used for communication between ELinks instances. More...
Data Fields | ||
int | qlen | |
How big the input queue is. | ||
int | qfreespace | |
How much is free. | ||
struct { | ||
unicode_val_T ucs | ||
int len | ||
unicode_val_T min | ||
term_event_modifier_T modifier | ||
Modifier keys from the key event that carried the first byte of the character. More... | ||
} | utf8 | |
UTF-8 input key value decoding data. | ||
char | input_queue [1] | |
This is the queue of events as coming from the other ELinks instance owning the hosting terminal. | ||
Information used for communication between ELinks instances.
char terminal_interlink::input_queue[1] |
This is the queue of events as coming from the other ELinks instance owning the hosting terminal.
int terminal_interlink::len |
unicode_val_T terminal_interlink::min |
term_event_modifier_T terminal_interlink::modifier |
Modifier keys from the key event that carried the first byte of the character.
We need this because ELinks sees e.g. ESC U+00F6 as 0x1B 0xC3 0xB6 and converts it to Alt-0xC3 0xB6, attaching the modifier to the first byte only.
int terminal_interlink::qfreespace |
How much is free.
int terminal_interlink::qlen |
How big the input queue is.
unicode_val_T terminal_interlink::ucs |
struct { ... } terminal_interlink::utf8 |
UTF-8 input key value decoding data.