1pub mod ffi;
2
3pub enum StreamSender<R> {
4 Ok,
5 Value(R),
6 Request,
7 Waiting,
8 Done,
9}
10
11pub enum StreamReceiver {
12 Ok,
13 Close,
14 Start,
15 Pause,
16 Resume,
17 Request,
18}
19
20pub trait StreamInstance {
21 fn wake_client(&self);
22 fn get_handle(&self) -> i64;
23}