#include <tty.h>
◆ fd_type
◆ state_type
◆ Tty() [1/2]
◆ Tty() [2/2]
◆ ~Tty()
restore the state of the Tty if we changed it. 
 
 
◆ attrs() [1/2]
◆ attrs() [2/2]
◆ echo()
      
        
          | void Tty::echo | ( | bool | on | ) |  | 
      
 
 
◆ ensure_vt100()
      
        
          | bool Tty::ensure_vt100 | ( |  | ) |  | 
      
 
 
◆ fd_from_stream() [1/2]
◆ fd_from_stream() [2/2]
◆ is_tty()
      
        
          | bool Tty::is_tty | ( |  | ) | const | 
      
 
 
◆ operator=()
  
  | 
        
          | Tty & Tty::operator= | ( | const Tty & |  | ) |  |  | delete | 
 
 
◆ restore_attrs()
  
  | 
        
          | void Tty::restore_attrs | ( |  | ) |  |  | inline | 
 
 
◆ window_size()
      
        
          | std::pair< uint64_t, uint64_t > Tty::window_size | ( |  | ) | const | 
      
 
 
◆ fd_
◆ is_saved_
  
  | 
        
          | bool Tty::is_saved_ {false} |  | private | 
 
 
◆ state_
The documentation for this class was generated from the following files:
- router/src/harness/include/mysql/harness/tty.h
- router/src/harness/src/tty.cc