org.hyperscala

connect

package connect

Visibility
  1. Public
  2. All

Type Members

  1. class AsynchronousFunctionActor extends Actor

  2. class ConnectHandler[S <: Session] extends HttpHandler

  3. case class ConnectSession[S <: Session](page: Webpage[S]) extends JavaScriptContent with Product with Serializable

  4. class Connection[S <: Session] extends Logging

  5. class Connections[S <: Session] extends Listenable with Logging

  6. case class Message(id: Int, event: String, data: Json) extends Product with Serializable

  7. case class ReceiveRequest(pageId: String, connectionId: String, timestamp: Long, resend: Boolean) extends Request with Product with Serializable

  8. case class ReceiveResponse(status: String, messages: List[Message]) extends Product with Serializable

  9. trait Request extends AnyRef

  10. case class SendRequest(pageId: String, connectionId: String, timestamp: Long, messages: List[Message]) extends Request with Product with Serializable

  11. case class SendResponse(status: String) extends Product with Serializable

Value Members

  1. object Connect extends Module with Logging

    Connect provides communication support to Hyperscala to allow the client to communicate to the server and the server to communicate back to the client.

  2. object Message extends Serializable

  3. object ReceiveRequest extends Serializable

  4. object ReceiveResponse extends Serializable

  5. object SendRequest extends Serializable

  6. object SendResponse extends Serializable

Ungrouped