aboutsummaryrefslogtreecommitdiff
path: root/src/server.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/server.rs')
-rw-r--r--src/server.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server.rs b/src/server.rs
index d73ded5..eda7d18 100644
--- a/src/server.rs
+++ b/src/server.rs
@@ -481,6 +481,16 @@ impl Endpoint {
}
}
+ /// Set the default channel
+ pub fn set_default_channel(&mut self, channel_id: ChannelId) {
+ self.default_channel = Some(channel_id);
+ }
+
+ /// Get the default Channel Id
+ pub fn get_default_channel(&self) -> Option<ChannelId> {
+ self.default_channel
+ }
+
fn open_default_channels(&mut self) -> Result<ChannelId, QuinnetError> {
self.open_channel(ChannelType::OrderedReliable)?;
self.open_channel(ChannelType::UnorderedReliable)?;