diff options
Diffstat (limited to 'src/api/mod.rs')
| -rw-r--r-- | src/api/mod.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/api/mod.rs b/src/api/mod.rs index 27e98d2b..a44899da 100644 --- a/src/api/mod.rs +++ b/src/api/mod.rs @@ -7,7 +7,6 @@ mod subscriptions; mod wait; pub use event_hub::EventHub; -pub(crate) use server::cancel_inactive_pane_graphics_streams; pub use server::{start_server, start_server_with_capabilities, ServerHandle}; pub use status::{read_runtime_status_at, RuntimeStatus}; @@ -62,6 +61,7 @@ pub(crate) fn request_changes_ui(request: &Request) -> bool { | Method::PaneGraphicsClear(_) | Method::PaneGraphicsStream(_) | Method::PaneGraphicsStreamSet(_) + | Method::PaneGraphicsStreamDirect(_) | Method::PaneGraphicsStreamOpen(_) | Method::PaneGraphicsStreamClose(_) | Method::PaneReportAgent(_) @@ -84,6 +84,7 @@ pub struct ApiRequestMessage { pub request: Request, pub respond_to: std::sync::mpsc::Sender<String>, pub response_write_complete: Option<std::sync::mpsc::Receiver<()>>, + pub stream_active: Option<std::sync::Arc<std::sync::atomic::AtomicBool>>, } pub type ApiRequestSender = mpsc::UnboundedSender<ApiRequestMessage>; |
