From a07f3ae09dd254e04a9bc42ca891b881e5b5f17b Mon Sep 17 00:00:00 2001 From: Henauxg <19689618+Henauxg@users.noreply.github.com> Date: Wed, 16 Nov 2022 21:31:52 +0100 Subject: [client] Implement multiple connections within the client resource --- src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index feee3f9..d98112f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,7 @@ use std::sync::PoisonError; use bevy::prelude::{Deref, DerefMut, Resource}; +use client::ConnectionId; use tokio::runtime::Runtime; pub const DEFAULT_MESSAGE_QUEUE_SIZE: usize = 150; @@ -20,6 +21,8 @@ pub(crate) struct AsyncRuntime(pub(crate) Runtime); pub enum QuinnetError { #[error("Client with id `{0}` is unknown")] UnknownClient(ClientId), + #[error("Connection with id `{0}` is unknown")] + UnknownConnection(ConnectionId), #[error("Failed serialization")] Serialization, #[error("Failed deserialization")] -- cgit v1.2.3