lila/modules/simul/src/main/actorApi.scala

19 lines
570 B
Scala

package lila.simul
package actorApi
import scala.concurrent.Promise
import lila.game.Game
import lila.user.User
private[simul] case class Talk(tourId: String, u: String, t: String, troll: Boolean)
private[simul] case class StartGame(game: Game, hostId: String)
private[simul] case class StartSimul(firstGame: Game, hostId: String)
private[simul] case class HostIsOn(gameId: String)
private[simul] case object Reload
private[simul] case object Aborted
private[simul] case object NotifyCrowd
private[simul] case class GetUserIdsP(promise: Promise[Iterable[User.ID]])