(termSize waveobj.TermSize)
| 171 | } |
| 172 | |
| 173 | func (jm *JobCmd) SetTermSize(termSize waveobj.TermSize) error { |
| 174 | jm.lock.Lock() |
| 175 | defer jm.lock.Unlock() |
| 176 | return jm.setTermSize_withlock(termSize) |
| 177 | } |
| 178 | |
| 179 | // TODO set up a single input handler loop + queue so we dont need to hold the lock but still get synchronized in-order execution |
| 180 | func (jm *JobCmd) HandleInput(data wshrpc.CommandJobInputData) error { |
no test coverage detected