pyqterm.backend.*
-
class
pyqterm.backend.
Multiplexer
(cmd='/bin/bash', env_term='xterm-color', timeout=86400)[source]
Bases: object
-
proc_bury
(sid)[source]
-
proc_buryall
(*args, **kwargs)[source]
-
proc_dump
(*args, **kwargs)[source]
-
proc_getalive
(*args, **kwargs)[source]
-
proc_keepalive
(*args, **kwargs)[source]
-
proc_read
(*args, **kwargs)[source]
-
proc_resize
(sid, w, h)[source]
-
proc_spawn
(sid, cmd=None)[source]
-
proc_thread
()[source]
Supervisor thread
-
proc_waitfordeath
(sid)[source]
-
proc_write
(*args, **kwargs)[source]
-
stop
()[source]
-
class
pyqterm.backend.
Session
(cmd=None, width=80, height=24)[source]
Bases: object
-
_mux
= None
-
close
()[source]
-
classmethod
close_all
()[source]
-
dump
()[source]
-
is_alive
()[source]
-
keepalive
()[source]
-
last_change
()[source]
-
pid
()[source]
-
resize
(width, height)[source]
-
start
(cmd=None)[source]
-
stop
()
-
write
(data)[source]
-
class
pyqterm.backend.
Terminal
(w, h)[source]
Bases: object
-
clear
(y0, x0, y1, x1)[source]
-
csi_CBT
(p)[source]
-
csi_CHA
(p)[source]
-
csi_CHT
(p)[source]
-
csi_CNL
(p)[source]
-
csi_CPL
(p)[source]
-
csi_CTC
(p)[source]
-
csi_CUB
(p)[source]
-
csi_CUD
(p)[source]
-
csi_CUF
(p)[source]
-
csi_CUP
(p)[source]
-
csi_CUU
(p)[source]
-
csi_DA
(p)[source]
-
csi_DCH
(p)[source]
-
csi_DECREQTPARM
(p)[source]
-
csi_DECSTBM
(p)[source]
-
csi_DECSTR
(p)[source]
-
csi_DL
(p)[source]
-
csi_DSR
(p)[source]
-
csi_ECH
(p)[source]
-
csi_ED
(p)[source]
-
csi_EL
(p)[source]
-
csi_HPA
(p)[source]
-
csi_HPR
(p)[source]
-
csi_HVP
(p)[source]
-
csi_ICH
(p)[source]
-
csi_IL
(p)[source]
-
csi_RCP
(p)[source]
-
csi_REP
(p)[source]
-
csi_RM
(p)[source]
-
csi_SCP
(p)[source]
-
csi_SD
(p)[source]
-
csi_SGR
(p)[source]
-
csi_SM
(p)[source]
-
csi_SU
(p)[source]
-
csi_TBC
(p)[source]
-
csi_VPA
(p)[source]
-
csi_VPR
(p)[source]
-
ctrl_BS
()[source]
-
ctrl_CR
()[source]
-
ctrl_HT
(n=1)[source]
-
ctrl_LF
()[source]
-
ctrl_SI
()[source]
-
ctrl_SO
()[source]
-
cursor_down
(n=1)[source]
-
cursor_left
(n=1)[source]
-
cursor_line_width
(next_char)[source]
-
cursor_right
(n=1)[source]
-
cursor_set
(y, x)[source]
-
cursor_set_x
(x)[source]
-
cursor_set_y
(y)[source]
-
cursor_up
(n=1)[source]
-
dumb_echo
(char)[source]
-
dumb_write
(char)[source]
-
dump
()[source]
-
esc_APC
()[source]
-
esc_CSI
()[source]
-
esc_DCS
()[source]
-
esc_DECALN
()[source]
-
esc_DECID
()[source]
-
esc_DECKPAM
()[source]
-
esc_DECKPNM
()[source]
-
esc_DECRC
()[source]
-
esc_DECSC
()[source]
-
esc_G0_0
()[source]
-
esc_G0_1
()[source]
-
esc_G0_2
()[source]
-
esc_G0_3
()[source]
-
esc_G0_4
()[source]
-
esc_G1_0
()[source]
-
esc_G1_1
()[source]
-
esc_G1_2
()[source]
-
esc_G1_3
()[source]
-
esc_G1_4
()[source]
-
esc_HTS
()[source]
-
esc_IND
()[source]
-
esc_NEL
()[source]
-
esc_OSC
()[source]
-
esc_PM
()[source]
-
esc_RI
()[source]
-
esc_SOS
()[source]
-
esc_SS2
()[source]
-
esc_SS3
()[source]
-
esc_ST
()[source]
-
fill
(y0, x0, y1, x1, char)[source]
-
peek
(y0, x0, y1, x1)[source]
-
pipe
(d)[source]
-
poke
(y, x, s)[source]
-
read
()[source]
-
reset_hard
()[source]
-
reset_screen
()[source]
-
reset_soft
()[source]
-
scroll_area_down
(y0, y1, n=1)[source]
-
scroll_area_set
(y0, y1)[source]
-
scroll_area_up
(y0, y1, n=1)[source]
-
scroll_line_left
(y, x, n=1)[source]
-
scroll_line_right
(y, x, n=1)[source]
-
set_size
(w, h)[source]
-
utf8_charwidth
(char)[source]
-
utf8_decode
(d)[source]
-
vt100_charset_select
(g, charset)[source]
-
vt100_charset_set
(g)[source]
-
vt100_charset_update
()[source]
-
vt100_parse_params
(p, d, to_int=True)[source]
-
vt100_parse_process
()[source]
-
vt100_parse_reset
(vt100_parse_state='')[source]
-
vt100_setmode
(p, state)[source]
-
vt100_write
(char)[source]
-
write
(d)[source]
-
pyqterm.backend.
ssh_command
(login, executable='ssh')[source]
-
pyqterm.backend.
synchronized
(func)[source]