Type 1: Shardlist

File Format Description

File Structure

FILE
Header
CHAR8 0x5 Identifier „tiana“
INT+8 0x1 Internal file type 0x1
Shard information
INT+16 0x1 Shards count = aa
SHARD* [aa] Shard information

User-defined structures

SHARD*
Shard
INT+16 0x1 Shard ID
INT+8 0x1 Shard public name length = ba
CHAR8 [ba] Shard public name
INT+8 0x1 Shard remote host length = bb
CHAR8 [bb] Shard remote host
INT+16 0x1 Shard remote port
INT+16 0x1 Shard remote file length = bc
CHAR8 [bc] Shard remote file
INT+16 0x1 Reserved 0x0
INT+16 0x1 Shard website url length = bd
CHAR8 [bd] Shard website url