Packages

package ident

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class Hello(token: ByteString = ..., sharding: Option[Sharding] = None, supportedProtocols: Seq[VersionedProtocol] = _root_.scala.collection.Seq.empty, id: Option[Identification] = None) extends GeneratedMessage with Message[Hello] with Updatable[Hello] with Product with Serializable

    To be sent on connection with the server socket.

    To be sent on connection with the server socket.

    token

    To be handled by the server instance. The client should have no idea about the ingredients or creation of this field.

    sharding

    If this is some sort of automated application that needs connections to be split over multiple instances (due to large amount of bowls or users) it should specify what shard should be allocated to this instance. User clients should leave both fields in this object as 0 unless wanting to funnel multiple sockets through multiple proxies.

    supportedProtocols

    The protocols or extensions the client supports.

    Annotations
    @SerialVersionUID()
  2. final case class Ready(bowlsReceived: Int = 0) extends GeneratedMessage with Message[Ready] with Updatable[Ready] with Product with Serializable

    Sent after the server sends the last Bowl.

    Sent after the server sends the last Bowl. This _includes_ outage'd Bowls.

    Annotations
    @SerialVersionUID()
  3. final case class RequestBowls(notifyIfDomainDown: Boolean = false) extends GeneratedMessage with Message[RequestBowls] with Updatable[RequestBowls] with Product with Serializable

    notifyIfDomainDown

    Whether the service sends last known bowl info from domains that are down or to just drop those events.

    Annotations
    @SerialVersionUID()
  4. final case class Sharding(shard: Int = 0, maxShard: Int = 0) extends GeneratedMessage with Message[Sharding] with Updatable[Sharding] with Product with Serializable
    Annotations
    @SerialVersionUID()

Value Members

  1. object Hello extends GeneratedMessageCompanion[Hello] with Serializable
  2. object IdentProto extends GeneratedFileObject
  3. object Ready extends GeneratedMessageCompanion[Ready] with Serializable
  4. object RequestBowls extends GeneratedMessageCompanion[RequestBowls] with Serializable
  5. object Sharding extends GeneratedMessageCompanion[Sharding] with Serializable

Ungrouped