From 5fc28bfb2851441893ef2ad5f72e0feb8a0a22cc Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 25 Mar 2021 22:20:21 +0000 Subject: major: Publish work-in-progress --- src/server/cmd/buddy_list.rs | 2 -- src/server/cmd/mod.rs | 2 +- src/server/cmd/session.rs | 6 ++++++ 3 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 src/server/cmd/session.rs (limited to 'src/server/cmd') diff --git a/src/server/cmd/buddy_list.rs b/src/server/cmd/buddy_list.rs index 1423808..cbddc19 100644 --- a/src/server/cmd/buddy_list.rs +++ b/src/server/cmd/buddy_list.rs @@ -1,5 +1,3 @@ -/// In the future, this will take a `Vec` of buddies and dynamically -/// create a response packet based on the amount of buddies given. pub fn create_buddy_list_notify_command(buddy: &str) -> Vec { let mut buddy_list_notify = Vec::with_capacity(5 + buddy.len()); buddy_list_notify.push(0x01); // ? diff --git a/src/server/cmd/mod.rs b/src/server/cmd/mod.rs index c211484..196a7a5 100644 --- a/src/server/cmd/mod.rs +++ b/src/server/cmd/mod.rs @@ -1,3 +1,3 @@ pub mod buddy_list; -// pub mod property; +pub mod session; pub mod text; diff --git a/src/server/cmd/session.rs b/src/server/cmd/session.rs new file mode 100644 index 0000000..9d48bcc --- /dev/null +++ b/src/server/cmd/session.rs @@ -0,0 +1,6 @@ +pub struct SessionInitializationCommand { + // pub protocol: usize, + // pub client: String, + pub username: String, + // pub password: String, +} -- cgit v1.2.3