package myth

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. myth
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BackendConnection extends SocketConnection with MythProtocol
  2. implicit final class CharsetStringEncoder extends AnyVal
  3. trait DownloadTransferChannel extends FileTransferChannel
  4. sealed trait Event extends AnyRef
  5. trait EventConnection extends SocketConnection
  6. trait EventListener extends AnyRef
  7. trait EventLock extends AnyRef
  8. trait FileTransfer extends AnyRef
  9. trait FileTransferAPI extends AnyRef

    The API in use over the control channel during Myth protocol file transfers using the QUERY_FILETRANSFER series of protocol commands.

  10. trait FileTransferChannel extends SeekableByteChannel with Seekable with FileTransfer
  11. trait FileTransferConnection extends FileTransfer with SocketConnection
  12. final case class FileTransferId(id: Int) extends AnyVal with IntegerIdentifier with Product with Serializable
  13. class FileTransferInputStream extends InputStream
  14. trait FrontendConnection extends SocketConnection with FrontendProtocol
  15. trait FrontendJumper extends PartialFunction[JumpPoint, Boolean]
  16. trait FrontendKeySender extends PartialFunction[KeyName, Boolean]
  17. trait FrontendNetworkControl extends AnyRef
  18. trait FrontendNetworkControlConnection extends FrontendConnection with FrontendNetworkControl
  19. trait FrontendProtocol extends AnyRef
  20. trait MusicSongApi extends AnyRef
  21. trait MusicSongApiLike extends RemoteSong with MusicSongApi
  22. trait MythProtocol extends MythProtocolLike
  23. trait MythProtocolAPI extends AnyRef

    A strongly-typed, thin API wrapper over the MythProtocol commands.

  24. trait MythProtocolAPIConnection extends BackendConnection with MythProtocolAPI
  25. trait MythProtocolApi75 extends MythProtocolAPI
  26. trait MythProtocolApi77 extends MythProtocolApi75
  27. trait MythProtocolApi88 extends MythProtocolApi77
  28. trait MythProtocolApi91 extends MythProtocolApi88
  29. final case class MythProtocolArgumentException(command: String, message: String) extends IllegalArgumentException with Product with Serializable
  30. type MythProtocolResult[T] = Either[MythProtocolFailure, T]
  31. implicit final class MythProtocolResultGetter[T] extends AnyVal
  32. trait MythProtocolSerializable[T] extends AnyRef
  33. trait MythProtocolSerializer extends AnyRef
  34. case class PixmapInfo(fileSize: ByteCount, crc16: Crc16, base64data: Base64String) extends Product with Serializable
  35. trait RecorderAPI extends AnyRef
  36. trait RecorderAPILike extends RemoteEncoder with RecorderAPI
  37. trait RecordingTransferChannel extends FileTransferChannel
  38. trait RemoteEncoderAPI extends AnyRef
  39. trait RemoteEncoderAPILike extends RemoteEncoder with RemoteEncoderAPI
  40. trait Seekable extends AnyRef
  41. sealed trait SystemEvent extends Event
  42. final case class UnsupportedBackendCommandException(command: String, protocolVersion: Int) extends UnsupportedOperationException with Product with Serializable
  43. final case class UnsupportedMythProtocolException(requiredVersion: Int) extends RuntimeException with Product with Serializable
  44. final case class WrongMythProtocolException(requiredVersion: Int) extends RuntimeException with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped