receiving initial messages!

This commit is contained in:
William Casarin
2022-12-11 18:34:43 -08:00
parent 5619ae60ad
commit 98adb82e56
7 changed files with 117 additions and 22 deletions

View File

@@ -1,6 +1,6 @@
use ewebsock::{WsReceiver, WsSender};
use ewebsock::{WsMessage, WsReceiver, WsSender};
use crate::Result;
use crate::{ClientMessage, Filter, Result};
use std::fmt;
use std::hash::{Hash, Hasher};
@@ -57,4 +57,10 @@ impl Relay {
status,
})
}
pub fn subscribe(&mut self, subid: String, filters: Vec<Filter>) {
let cmd = ClientMessage::req(subid, filters);
let txt = WsMessage::Text(cmd.to_json());
self.sender.send(txt);
}
}