aboutsummaryrefslogtreecommitdiff
path: root/src/server/cmd
diff options
context:
space:
mode:
authorFuwn <[email protected]>2021-03-25 22:20:21 -0700
committerFuwn <[email protected]>2021-03-25 22:20:21 -0700
commitf4934069b16d527940e5945ad557312126e8a127 (patch)
treececb68c2a3897184ee59176ecc7641713ca81bb4 /src/server/cmd
parentfeature: Byte utilities (diff)
downloadwhirl-f4934069b16d527940e5945ad557312126e8a127.tar.xz
whirl-f4934069b16d527940e5945ad557312126e8a127.zip
major: Publish work-in-progress
Diffstat (limited to 'src/server/cmd')
-rw-r--r--src/server/cmd/buddy_list.rs2
-rw-r--r--src/server/cmd/mod.rs2
-rw-r--r--src/server/cmd/session.rs6
3 files changed, 7 insertions, 3 deletions
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<u8> {
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,
+}