package myth
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- myth
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait BackendConnection extends SocketConnection with MythProtocol
- implicit final class CharsetStringEncoder extends AnyVal
- trait DownloadTransferChannel extends FileTransferChannel
- sealed trait Event extends AnyRef
- trait EventConnection extends SocketConnection
- trait EventListener extends AnyRef
- trait EventLock extends AnyRef
- trait FileTransfer extends AnyRef
- 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.
- trait FileTransferChannel extends SeekableByteChannel with Seekable with FileTransfer
- trait FileTransferConnection extends FileTransfer with SocketConnection
- final case class FileTransferId(id: Int) extends AnyVal with IntegerIdentifier with Product with Serializable
- class FileTransferInputStream extends InputStream
- trait FrontendConnection extends SocketConnection with FrontendProtocol
- trait FrontendJumper extends PartialFunction[JumpPoint, Boolean]
- trait FrontendKeySender extends PartialFunction[KeyName, Boolean]
- trait FrontendNetworkControl extends AnyRef
- trait FrontendNetworkControlConnection extends FrontendConnection with FrontendNetworkControl
- trait FrontendProtocol extends AnyRef
- trait MusicSongApi extends AnyRef
- trait MusicSongApiLike extends RemoteSong with MusicSongApi
- trait MythProtocol extends MythProtocolLike
- trait MythProtocolAPI extends AnyRef
A strongly-typed, thin API wrapper over the MythProtocol commands.
- trait MythProtocolAPIConnection extends BackendConnection with MythProtocolAPI
- trait MythProtocolApi75 extends MythProtocolAPI
- trait MythProtocolApi77 extends MythProtocolApi75
- trait MythProtocolApi88 extends MythProtocolApi77
- trait MythProtocolApi91 extends MythProtocolApi88
- final case class MythProtocolArgumentException(command: String, message: String) extends IllegalArgumentException with Product with Serializable
- type MythProtocolResult[T] = Either[MythProtocolFailure, T]
- implicit final class MythProtocolResultGetter[T] extends AnyVal
- trait MythProtocolSerializable[T] extends AnyRef
- trait MythProtocolSerializer extends AnyRef
- case class PixmapInfo(fileSize: ByteCount, crc16: Crc16, base64data: Base64String) extends Product with Serializable
- trait RecorderAPI extends AnyRef
- trait RecorderAPILike extends RemoteEncoder with RecorderAPI
- trait RecordingTransferChannel extends FileTransferChannel
- trait RemoteEncoderAPI extends AnyRef
- trait RemoteEncoderAPILike extends RemoteEncoder with RemoteEncoderAPI
- trait Seekable extends AnyRef
- sealed trait SystemEvent extends Event
- final case class UnsupportedBackendCommandException(command: String, protocolVersion: Int) extends UnsupportedOperationException with Product with Serializable
- final case class UnsupportedMythProtocolException(requiredVersion: Int) extends RuntimeException with Product with Serializable
- final case class WrongMythProtocolException(requiredVersion: Int) extends RuntimeException with Product with Serializable
Value Members
- object BackendConnection
- object DownloadTransferChannel
- object EnumTypes
- object Event
- object EventConnection
- object EventLock
- object FileTransferChannel
- object FileTransferConnection
- object FrontendConnection
- object FrontendNetworkControlConnection
- object MythProtocol extends MythProtocolSerializer
- object MythProtocolAPIConnection
- object MythProtocolEventMode extends Enumeration
- object MythProtocolSerializable
- object MythProtocolSerializer extends MythProtocolSerializer
- object PlaybackSpeed extends Enumeration
- object RecordingTransferChannel
- object SeekWhence extends Enumeration
- object SystemEvent