Package

cwinter.codecraft.core

multiplayer

Permalink

package multiplayer

Visibility
  1. Public
  2. All

Type Members

  1. case class Completed(gameResult: Any) extends Product with Serializable

    Permalink
  2. sealed trait ConnectionState extends AnyRef

    Permalink
  3. case class DetailedStatus(clientWaiting: Boolean, connections: Int, games: Seq[GameStatus], timestamp: Long, startTimestamp: Long) extends Product with Serializable

    Permalink
  4. case class Error(x: Throwable) extends ConnectionState with Product with Serializable

    Permalink
  5. case class FoundGame(connection: (DroneControllerBase) ⇒ DroneWorldSimulator) extends ConnectionState with Product with Serializable

    Permalink
  6. case class GameStatus(closeReason: Option[String], fps: Int, averageFPS: Int, timestep: Long, startTimestamp: Long, endTimestamp: Option[Long], msSinceLastResponse: Int, currentPhase: String, bandwidthUp: Double, bandwidthDown: Double) extends Product with Serializable

    Permalink
  7. class MultiplayerServer extends Actor with ActorLogging

    Permalink
  8. class ServerConnection extends AnyRef

    Permalink
  9. case class Status(clientWaiting: Boolean, runningGames: Int, connections: Int, maxConnections: Int) extends Product with Serializable

    Permalink

Value Members

  1. object Connecting extends ConnectionState with Product with Serializable

    Permalink
  2. object CrossPlatformWebsocket

    Permalink
  3. object Server

    Permalink
  4. object WaitingForPlayer extends ConnectionState with Product with Serializable

    Permalink

Ungrouped