Packages

trait Backend extends BackendOperations

Linear Supertypes
BackendOperations, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Backend
  2. BackendOperations
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def availableRecorders: Iterable[CaptureCardId]
    Definition Classes
    BackendOperations
  2. abstract def conflictingRecordings: Iterable[Recordable]
    Definition Classes
    BackendOperations
  3. abstract def deleteRecording(rec: Recording, force: Boolean = false): Boolean
    Definition Classes
    BackendOperations
  4. abstract def expiringRecordings: Iterable[Recording]
    Definition Classes
    BackendOperations
  5. abstract def fileExists(fileName: String, storageGroup: String): Boolean
    Definition Classes
    BackendOperations
  6. abstract def fileHash(fileName: String, storageGroup: String, hostName: String = ""): MythFileHash
    Definition Classes
    BackendOperations
  7. abstract def forgetRecording(rec: Recording): Boolean
    Definition Classes
    BackendOperations
  8. abstract def freeSpace: List[FreeSpace]
    Definition Classes
    BackendOperations
  9. abstract def freeSpaceCombined: List[FreeSpace]
    Definition Classes
    BackendOperations
  10. abstract def freeSpaceSummary: (ByteCount, ByteCount)
    Definition Classes
    BackendOperations
  11. abstract def guideDataThrough: MythDateTime
    Definition Classes
    BackendOperations
  12. abstract def isActiveBackend(hostname: String): Boolean
    Definition Classes
    BackendOperations
  13. abstract def isRecording(cardId: CaptureCardId): Boolean
    Definition Classes
    BackendOperations
  14. abstract def loadAverages: (Double, Double, Double)
    Definition Classes
    BackendOperations
  15. abstract def pendingRecordings: Iterable[Recordable]
    Definition Classes
    BackendOperations
  16. abstract def recording(chanId: ChanId, startTime: MythDateTime): Recording
    Definition Classes
    BackendOperations
  17. abstract def recordings: Iterable[Recording]
    Definition Classes
    BackendOperations
  18. abstract def reschedule(recordId: RecordRuleId, wait: Boolean = false): Unit
    Definition Classes
    BackendOperations
  19. abstract def reschedule(wait: Boolean): Unit
    Definition Classes
    BackendOperations
  20. abstract def reschedule(): Unit
    Definition Classes
    BackendOperations
  21. abstract def scanVideos(): Map[String, Set[VideoId]]
    Definition Classes
    BackendOperations
  22. abstract def stopRecording(rec: Recording): Option[CaptureCardId]
    Definition Classes
    BackendOperations
  23. abstract def upcomingRecordings: Iterable[Recordable]
    Definition Classes
    BackendOperations
  24. abstract def uptime: Duration
    Definition Classes
    BackendOperations

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from BackendOperations

Inherited from AnyRef

Inherited from Any

Ungrouped