com.twitter.finagle.memcached

protocol

package protocol

Visibility
  1. Public
  2. All

Type Members

  1. case class Add(key: ChannelBuffer, flags: Int, expiry: Time, value: ChannelBuffer) extends StorageCommand with Product with Serializable

  2. case class Append(key: ChannelBuffer, flags: Int, expiry: Time, value: ChannelBuffer) extends StorageCommand with Product with Serializable

  3. abstract class ArithmeticCommand extends NonStorageCommand with KeyValidation

  4. case class Cas(key: ChannelBuffer, flags: Int, expiry: Time, value: ChannelBuffer, casUnique: ChannelBuffer) extends StorageCommand with Product with Serializable

  5. class ClientError extends Exception

  6. sealed abstract class Command extends AnyRef

  7. case class Decr(key: ChannelBuffer, value: Long) extends ArithmeticCommand with Product with Serializable

  8. case class Delete(key: ChannelBuffer) extends Command with KeyValidation with Product with Serializable

  9. case class Deleted() extends Response with Product with Serializable

  10. case class Error(cause: Exception) extends Response with Product with Serializable

  11. case class Exists() extends Response with Product with Serializable

  12. case class Get(keys: Seq[ChannelBuffer]) extends RetrievalCommand with Product with Serializable

  13. case class Gets(keys: Seq[ChannelBuffer]) extends RetrievalCommand with Product with Serializable

  14. case class Getv(keys: Seq[ChannelBuffer]) extends RetrievalCommand with Product with Serializable

  15. case class Incr(key: ChannelBuffer, value: Long) extends ArithmeticCommand with Product with Serializable

  16. case class Info(key: ChannelBuffer, values: Seq[ChannelBuffer]) extends Response with Product with Serializable

  17. case class InfoLines(lines: Seq[Info]) extends Response with Product with Serializable

  18. trait KeyValidation extends AnyRef

    This trait contains cache command key validation logic.

  19. case class NoOp() extends Response with Product with Serializable

  20. abstract class NonStorageCommand extends Command

  21. class NonexistentCommand extends Exception

  22. case class NotFound() extends Response with Product with Serializable

  23. case class NotStored() extends Response with Product with Serializable

  24. case class Number(value: Long) extends Response with Product with Serializable

  25. case class Prepend(key: ChannelBuffer, flags: Int, expiry: Time, value: ChannelBuffer) extends StorageCommand with Product with Serializable

  26. case class Quit() extends Command with Product with Serializable

  27. case class Replace(key: ChannelBuffer, flags: Int, expiry: Time, value: ChannelBuffer) extends StorageCommand with Product with Serializable

  28. sealed abstract class Response extends AnyRef

  29. abstract class RetrievalCommand extends NonStorageCommand with KeyValidation

  30. class ServerError extends Exception

  31. case class Set(key: ChannelBuffer, flags: Int, expiry: Time, value: ChannelBuffer) extends StorageCommand with Product with Serializable

  32. case class Stats(args: Seq[ChannelBuffer]) extends NonStorageCommand with Product with Serializable

  33. abstract class StorageCommand extends Command with KeyValidation

  34. case class Stored() extends Response with Product with Serializable

  35. case class Upsert(key: ChannelBuffer, flags: Int, expiry: Time, value: ChannelBuffer, version: ChannelBuffer) extends StorageCommand with Product with Serializable

  36. case class Value(key: ChannelBuffer, value: ChannelBuffer, casUnique: Option[ChannelBuffer] = scala.None, flags: Option[ChannelBuffer] = scala.None) extends Product with Serializable

  37. case class Values(values: Seq[Value]) extends Response with Product with Serializable

Value Members

  1. package text

Ungrouped