diff options
Diffstat (limited to 'a.md')
-rw-r--r-- | a.md | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -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<u8>) @@ -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]>]` |