# Serialized Form

- ## Package game

  - ### Class game.Player

    class Player extends Object implements Serializable
    serialVersionUID:
      9999L

    - #### Serialized Fields

      - ##### id

            int id

      - ##### pseudo

            String pseudo

      - ##### score

            int score

- ## Package network.protocol

  - ### Class network.protocol.Packet

    class Packet extends Object implements Serializable

- ## Package network.protocol.packets

  - ### Class network.protocol.packets.ChangeCellPacket

    class ChangeCellPacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### cellIndex

            int cellIndex

      - ##### newValue

            int newValue

      - ##### sudokuIndex

            int sudokuIndex

  - ### Class network.protocol.packets.ConnexionInfoPacket

    class ConnexionInfoPacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### connectionId

            int connectionId

  - ### Class network.protocol.packets.DisconnectPacket

    class DisconnectPacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### reason

            String reason

  - ### Class network.protocol.packets.EndGamePacket

    class EndGamePacket extends Packet implements Serializable

  - ### Class network.protocol.packets.KeepAlivePacket

    class KeepAlivePacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### keepAliveId

            long keepAliveId

  - ### Class network.protocol.packets.LoginPacket

    class LoginPacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### pseudo

            String pseudo

  - ### Class network.protocol.packets.PlayerJoinPacket

    class PlayerJoinPacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### player

            Player player

  - ### Class network.protocol.packets.PlayerLeavePacket

    class PlayerLeavePacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### playerId

            int playerId

  - ### Class network.protocol.packets.StartGamePacket

    class StartGamePacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### gameDuration

            long gameDuration

      - ##### instant

            Instant instant

      - ##### serializedSudoku

            String serializedSudoku

  - ### Class network.protocol.packets.UpdatePlayerScorePacket

    class UpdatePlayerScorePacket extends Packet implements Serializable

    - #### Serialized Fields

      - ##### cellsLeft

            int cellsLeft

      - ##### playerId

            int playerId