message KeyPressUpdate { required uint32 newKey = 1; } message MapUpdate { repeated uint32 field = 1 [packed=true]; }