Sequencer server class.
More...
|
| host = attr.ib(default="localhost") |
|
| port = attr.ib(default=8000) |
|
| redis = attr.ib(default=None) |
|
| log_level = attr.ib(default="INFO") |
|
| proc = attr.ib(default=None, init=False) |
|
| q = attr.ib(default=attr.Factory(asyncio.Queue), init=False) |
|
| running_flag = attr.ib(default=True, init=False) |
|
| reader_flag = attr.ib(default=True, init=False) |
|
| reader_task = attr.ib(default=None, init=False) |
|
◆ do_clear()
def cli.seq_server.myBobServer.do_clear |
( |
|
self, |
|
|
|
arg |
|
) |
| |
◆ do_quit()
def cli.seq_server.myBobServer.do_quit |
( |
|
self, |
|
|
|
line |
|
) |
| |
◆ final_cleanup()
def cli.seq_server.myBobServer.final_cleanup |
( |
|
self | ) |
|
◆ proc_reader()
def cli.seq_server.myBobServer.proc_reader |
( |
|
self | ) |
|
Read stdout from connected pipe
◆ sig_handler()
def cli.seq_server.myBobServer.sig_handler |
( |
|
self | ) |
|
◆ start_seq_shell()
def cli.seq_server.myBobServer.start_seq_shell |
( |
|
self | ) |
|
stars seq shell subprocess
◆ start_server()
def cli.seq_server.myBobServer.start_server |
( |
|
self | ) |
|
◆ stop_seq_shell()
def cli.seq_server.myBobServer.stop_seq_shell |
( |
|
self | ) |
|
◆ talk_to_client()
def cli.seq_server.myBobServer.talk_to_client |
( |
|
self, |
|
|
|
reader, |
|
|
|
writer |
|
) |
| |
Handles communication with clients over TCP
◆ host
cli.seq_server.myBobServer.host = attr.ib(default="localhost") |
|
static |
◆ log_level
cli.seq_server.myBobServer.log_level = attr.ib(default="INFO") |
|
static |
◆ port
cli.seq_server.myBobServer.port = attr.ib(default=8000) |
|
static |
◆ proc
cli.seq_server.myBobServer.proc = attr.ib(default=None, init=False) |
|
static |
cli.seq_server.myBobServer.q = attr.ib(default=attr.Factory(asyncio.Queue), init=False) |
|
static |
◆ reader_flag
cli.seq_server.myBobServer.reader_flag = attr.ib(default=True, init=False) |
|
static |
◆ reader_task
cli.seq_server.myBobServer.reader_task = attr.ib(default=None, init=False) |
|
static |
◆ redis
cli.seq_server.myBobServer.redis = attr.ib(default=None) |
|
static |
◆ running_flag
cli.seq_server.myBobServer.running_flag = attr.ib(default=True, init=False) |
|
static |
The documentation for this class was generated from the following file: