playerIdStorageUtils: {
    getPlayerId: ((roomId: string) => string);
    removeAllPlayerIds: (() => void);
    removePlayerId: ((roomId: string) => void);
    setPlayerId: ((roomId: string, playerId: string) => void);
} = ...

Type declaration

  • getPlayerId: ((roomId: string) => string)

    특정 방의 플레이어 ID를 조회합니다.

      • (roomId): string
      • Parameters

        • roomId: string

          방 식별자

        Returns string

        플레이어 ID 또는 null

  • removeAllPlayerIds: (() => void)

    모든 방의 플레이어 ID를 삭제합니다.

    주로 새로운 접속 시도나 전체 초기화가 필요할 때 사용됩니다.

      • (): void
      • Returns void

  • removePlayerId: ((roomId: string) => void)

    특정 방의 플레이어 ID를 삭제합니다.

      • (roomId): void
      • Parameters

        • roomId: string

          방 식별자

        Returns void

  • setPlayerId: ((roomId: string, playerId: string) => void)

    특정 방의 플레이어 ID를 저장합니다.

      • (roomId, playerId): void
      • Parameters

        • roomId: string

          방 식별자

        • playerId: string

          저장할 플레이어 ID

        Returns void