Interface RtpRequestStore

All Known Implementing Classes:
LocalRtpRequestStore, RedisRtpRequestStore

public interface RtpRequestStore
The interface Rtp request store.
  • Method Details

    • addRtpRequest

      void addRtpRequest(UUID playerId, Long timestamp)
      Add rtp request.
      Parameters:
      playerId - the player id
      timestamp - the timestamp
    • getRtpRequest

      Long getRtpRequest(UUID playerId)
      Gets rtp request.
      Parameters:
      playerId - the player id
      Returns:
      the rtp request
    • removeRtpRequest

      void removeRtpRequest(UUID playerId)
      Remove rtp request.
      Parameters:
      playerId - the player id
    • hasRtpRequest

      boolean hasRtpRequest(UUID playerId)
      Has rtp request boolean.
      Parameters:
      playerId - the player id
      Returns:
      the boolean
    • getAllRtpRequests

      Map<UUID,Long> getAllRtpRequests()
      Gets all rtp requests.
      Returns:
      the all rtp requests