… | |
… | |
184 | { |
184 | { |
185 | // |
185 | // |
186 | } |
186 | } |
187 | |
187 | |
188 | virtual bool get () = 0; |
188 | virtual bool get () = 0; |
|
|
189 | #if UTMP_SUPPORT |
189 | virtual void login (int cmd_pid, bool login_shell, const char *hostname) = 0; |
190 | virtual void login (int cmd_pid, bool login_shell, const char *hostname) = 0; |
|
|
191 | #endif |
190 | |
192 | |
191 | void close_tty (); |
193 | void close_tty (); |
192 | bool make_controlling_tty (); |
194 | bool make_controlling_tty (); |
193 | void set_utf8_mode (bool on); |
195 | void set_utf8_mode (bool on); |
194 | }; |
196 | }; |
… | |
… | |
1185 | xevent_watcher vt_ev; |
1187 | xevent_watcher vt_ev; |
1186 | #ifdef HAVE_SCROLLBARS |
1188 | #ifdef HAVE_SCROLLBARS |
1187 | xevent_watcher scrollbar_ev; |
1189 | xevent_watcher scrollbar_ev; |
1188 | #endif |
1190 | #endif |
1189 | |
1191 | |
|
|
1192 | void child_cb (child_watcher &w, int status); child_watcher child_ev; |
1190 | void check_cb (check_watcher &w); check_watcher check_ev; |
1193 | void check_cb (check_watcher &w); check_watcher check_ev; |
1191 | void destroy_cb (time_watcher &w); time_watcher destroy_ev; |
1194 | void destroy_cb (time_watcher &w); time_watcher destroy_ev; |
1192 | void flush_cb (time_watcher &w); time_watcher flush_ev; |
1195 | void flush_cb (time_watcher &w); time_watcher flush_ev; |
1193 | |
1196 | |
1194 | void pty_cb (io_watcher &w, short revents); io_watcher pty_ev; |
1197 | void pty_cb (io_watcher &w, short revents); io_watcher pty_ev; |
… | |
… | |
1224 | |
1227 | |
1225 | void tt_winch (); |
1228 | void tt_winch (); |
1226 | |
1229 | |
1227 | rxvt_term (); |
1230 | rxvt_term (); |
1228 | ~rxvt_term (); |
1231 | ~rxvt_term (); |
1229 | void child_exit (); // child has exited, usually destroys |
|
|
1230 | void destroy (); |
1232 | void destroy (); |
1231 | void emergency_cleanup (); |
1233 | void emergency_cleanup (); |
1232 | |
1234 | |
1233 | bool init (int argc, const char *const *argv); |
1235 | bool init (int argc, const char *const *argv); |
1234 | bool init_vars (); |
1236 | bool init_vars (); |