couch-kit
    Preparing search index...

    Class HostSessionManager<TTimer>

    Tracks host player sessions by secret and socket ID, including reconnects and delayed cleanup of disconnected players.

    Type Parameters

    • TTimer = ReturnType<typeof setTimeout>
    Index
    • Parameters

      • socketId: string

      Returns string | undefined

    • Parameters

      • playerId: string
      • secret: string
      • onRemove: (playerId: string) => void

      Returns void