From c427fed04f89147bcdcb2b4b1be9198a063d89cd Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 5 Jan 2025 21:28:19 +0100 Subject: a --- a.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'a.md') diff --git a/a.md b/a.md index 8eb1233..e620eb7 100644 --- a/a.md +++ b/a.md @@ -1,7 +1,9 @@ ## Protocol packets +Vec is stored as `len:u8 *(data:T)` + ```rs -type Obj = u128 +type Obj = [u8; 16] type Res = [u8; 32] 01 request_resource(name: Res) 02 respond_resource(data: Vec) @@ -18,13 +20,13 @@ type Res = [u8; 32] ### Prefab ``` -([part])* +Prefab = *(part) ``` ### Part ``` -([len_key:u8] [len_value:u8] ([key:u8])* ([value:u8])*)* +Part = *(len_key:u8 len_value:u8 *(key:u8) *(value:u8)) ``` - vertex (mult): `[Res<[f32]>]` -- cgit v1.2.3-70-g09d2