diff --git a/Src/Network.h b/Src/Network.h index 972d889..0ba7b1b 100644 --- a/Src/Network.h +++ b/Src/Network.h @@ -84,6 +84,13 @@ struct NetworkUpdate uint8 data[]; }; +struct NetworkUpdateServerInfo +{ + uint32 game_info_seq_nr; + uint32 dummy[3]; /* Future */ +}; + + struct NetworkUpdateDisplay { uint8 square; @@ -120,6 +127,24 @@ struct NetworkUpdateRegisterData uint8_t data[]; }; +struct NetworkUpdateGameInfoHash +{ + uint16_t hash; /* Hash by filename */ + uint16_t seq_nr; +}; + +struct NetworkUpdateGameInfoHashList +{ + uint16_t n_entries; + NetworkUpdateGameInfoHash hashes[]; +}; + +struct NetworkUpdateGameInfoList +{ + uint16_t n_entries; + uint32_t register_keys[]; +}; + struct NetworkUpdateSoundInfo { uint16 delay_cycles;