Public Member Functions | Data Fields
TUIData Struct Reference

Public Member Functions

 kvec_t (Rect)
 

Data Fields

UIBridgeDatabridge
 
Looploop
 
unibi_var_t params [9]
 
char buf [OUTBUF_SIZE]
 
size_t bufpos
 
char norm [CNORM_COMMAND_MAX_SIZE]
 
char invis [CNORM_COMMAND_MAX_SIZE]
 
size_t normlen
 
size_t invislen
 
TermInput input
 
uv_loop_t write_loop
 
unibi_term * ut
 
union {
   uv_tty_t   tty
 
   uv_pipe_t   pipe
 
output_handle
 
bool out_isatty
 
SignalWatcher winch_handle
 
SignalWatcher cont_handle
 
bool cont_received
 
UGrid grid
 
 unibi_ext
 
char * space_buf
 

Member Function Documentation

TUIData::kvec_t ( Rect  )
inline

Field Documentation

UIBridgeData* TUIData::bridge
char TUIData::buf[OUTBUF_SIZE]
size_t TUIData::bufpos
SignalWatcher TUIData::cont_handle
bool TUIData::cont_received
UGrid TUIData::grid
TermInput TUIData::input
char TUIData::invis[CNORM_COMMAND_MAX_SIZE]
size_t TUIData::invislen
Loop* TUIData::loop
char TUIData::norm[CNORM_COMMAND_MAX_SIZE]
size_t TUIData::normlen
bool TUIData::out_isatty
union { ... } TUIData::output_handle
unibi_var_t TUIData::params[9]
uv_pipe_t TUIData::pipe
char* TUIData::space_buf
uv_tty_t TUIData::tty
TUIData::unibi_ext
unibi_term* TUIData::ut
SignalWatcher TUIData::winch_handle
uv_loop_t TUIData::write_loop

The documentation for this struct was generated from the following file: