summaryrefslogtreecommitdiff
path: root/src/room/messages.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/room/messages.rs')
-rw-r--r--src/room/messages.rs69
1 files changed, 0 insertions, 69 deletions
diff --git a/src/room/messages.rs b/src/room/messages.rs
deleted file mode 100644
index 72958a6..0000000
--- a/src/room/messages.rs
+++ /dev/null
@@ -1,69 +0,0 @@
-use serde::{Serialize, Deserialize};
-use serde_json::Value;
-
-#[derive(Deserialize, Clone, Debug)]
-#[serde(tag = "type")]
-pub enum ClientMessage {
- #[serde(rename = "frame")]
- Frame {
- frame: u64,
- },
- #[serde(rename = "input")]
- Input {
- data: Value,
- frame: u64,
- },
- #[serde(rename = "requeststate")]
- RequestState {
- connection: Option<usize>,
- frame: u64,
- },
- #[serde(rename = "state")]
- State {
- state: Value,
- frame: u64,
- },
- #[serde(rename = "ping")]
- Ping {
- frame: u64,
- },
-}
-
-#[derive(Serialize, Clone, Debug)]
-#[serde(tag = "type")]
-pub enum ServerMessage {
- #[serde(rename = "framerequest")]
- FrameRequest,
- #[serde(rename = "connections")]
- Connections {
- connections: Vec<usize>,
- added: Option<usize>,
- removed: Option<usize>,
- id: usize,
- frame: u64,
- },
- #[serde(rename = "input")]
- Input {
- data: Value,
- frame: u64,
- connection: usize,
- },
- #[serde(rename = "requeststate")]
- RequestState {
- frame: u64,
- },
- #[serde(rename = "state")]
- State {
- state: Value,
- frame: u64,
- connection: Option<usize>,
- },
- #[serde(rename = "pong")]
- Pong {
- frame: u64,
- },
- #[serde(rename = "error")]
- Error {
- error: String,
- },
-}