Work on adding cli, and transport layer

This commit is contained in:
Michael Mikovsky
2025-06-13 15:21:15 -06:00
parent d7f350bd40
commit f26b739d43
16 changed files with 514 additions and 133 deletions
+9
View File
@@ -13,15 +13,24 @@ pub enum Packets {
Disconnect {
routes: Vec<String>,
},
// Send single data packet without routing details
DataUnrouted {
src: String,
dest: String,
data: Vec<u8>,
},
// Send single data packet with routing details
DataRouted {
path: Vec<String>,
data: Vec<u8>,
},
// DataStreamRouted {
// path: Vec<String>,
// data: Vec<u8>,
// },
ErrorNameExists,
}
impl Packets {