package protocol
- Alphabetic
- Public
- Protected
Type Members
- case class Add(key: Buf, flags: Int, expiry: Time, value: Buf) extends StorageCommand with Product with Serializable
- case class Append(key: Buf, flags: Int, expiry: Time, value: Buf) extends StorageCommand with Product with Serializable
- sealed abstract class ArithmeticCommand extends NonStorageCommand
- case class Cas(key: Buf, flags: Int, expiry: Time, value: Buf, casUnique: Buf) extends StorageCommand with Product with Serializable
- class ClientError extends Exception
A catch-all exception class for memcached client-related failures.
- sealed abstract class Command extends AnyRef
- case class Decr(key: Buf, value: Long) extends ArithmeticCommand with Product with Serializable
- case class Delete(key: Buf) extends Command with Product with Serializable
- case class Error(cause: Exception) extends Response with Product with Serializable
- case class Get(keys: Seq[Buf]) extends RetrievalCommand with Product with Serializable
- case class Gets(keys: Seq[Buf]) extends RetrievalCommand with Product with Serializable
- case class Getv(keys: Seq[Buf]) extends RetrievalCommand with Product with Serializable
- case class Incr(key: Buf, value: Long) extends ArithmeticCommand with Product with Serializable
- case class Info(key: Buf, values: Seq[Buf]) extends Product with Serializable
- case class InfoLines(lines: Seq[Info]) extends Response with Product with Serializable
- sealed abstract class NonStorageCommand extends Command
- class NonexistentCommand extends Exception
Indicates that a request failed because an attempt was made to decode a non-existent memcached command.
- case class Number(value: Long) extends Response with Product with Serializable
- case class Prepend(key: Buf, flags: Int, expiry: Time, value: Buf) extends StorageCommand with Product with Serializable
- case class Quit() extends Command with Product with Serializable
- case class Replace(key: Buf, flags: Int, expiry: Time, value: Buf) extends StorageCommand with Product with Serializable
- sealed abstract class Response extends AnyRef
- sealed abstract class RetrievalCommand extends NonStorageCommand
- class ServerError extends Exception
A catch-all exception class for memcached server-related failures.
- case class Set(key: Buf, flags: Int, expiry: Time, value: Buf) extends StorageCommand with Product with Serializable
- case class Stats(args: Seq[Buf]) extends NonStorageCommand with Product with Serializable
- sealed abstract class StorageCommand extends Command
- case class Upsert(key: Buf, flags: Int, expiry: Time, value: Buf, version: Buf) extends StorageCommand with Product with Serializable
- case class Value(key: Buf, value: Buf, casUnique: Option[Buf] = None, flags: Option[Buf] = None) extends Product with Serializable
- case class Values(values: Seq[Value]) extends Response with Product with Serializable
- case class ValuesAndErrors(values: Seq[Value], errors: Map[Buf, Throwable]) extends Response with Product with Serializable
Value Members
- case object Deleted extends Response with Product with Serializable
- case object Exists extends Response with Product with Serializable
- case object NoOp extends Response with Product with Serializable
- case object NotFound extends Response with Product with Serializable
- case object NotStored extends Response with Product with Serializable
- case object Stored extends Response with Product with Serializable