diff options
Diffstat (limited to 'src/room/messages.rs')
-rw-r--r-- | src/room/messages.rs | 69 |
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, - }, -} |