ssh/model/
backend_msg.rs

1use std::sync::mpsc::Sender;
2
3use super::Data;
4
5pub(crate) enum BackendRqst {
6    OpenChannel(u32, Data, Sender<BackendResp>),
7    Data(u32, Data),
8    Command(u32, Data),
9    CloseChannel(u32, Data),
10}
11
12pub(crate) enum BackendResp {
13    Ok(u32),
14    Fail(String),
15    Data(Data),
16    ExitStatus(u32),
17    TermMsg(String),
18    Close,
19}