clever-show
clever-show copied to clipboard
Make feedback to know when client is busy
Request description When we send any command or file, we don't know what happens with client, only telemetry stops to transmit. So we need to think about the way to know the feedback from copter during some tasks and operations.
Possible solutions: display blocking operations in System
col or/and make Connection state
column with possible states: disconnected
, idle
, reading
, writing
, readwrite
Why telemetry sending loop stop sending telemetry when file is transmitting to client, for example? Because connection manager works in one thread, and can only send or get message at time. Can we make different threads/connections for input and output messages?