LiveConnectedTurnFailure
object LiveConnectedTurnFailureConstructors for controlled connected-turn outcomes.
Defined by scalive.LiveConnectedTurnFailure. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:51-84)
Methods5
disconnect
def disconnect(reason: String): LiveConnectedTurnFailureCloses the WebSocket and every lifecycle sharing it.
This form logs reason server-side; it is not sent to the browser.
Defined by scalive.LiveConnectedTurnFailure.disconnect. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:71-71)
def disconnect: LiveConnectedTurnFailureCloses the WebSocket and every lifecycle sharing it.
This form logs no application reason.
Defined by scalive.LiveConnectedTurnFailure.disconnect. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:65-65)
halt
def halt: LiveConnectedTurnFailureSkips the turn without changing or rendering the model.
Defined by scalive.LiveConnectedTurnFailure.halt. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:53-53)
redirect
def redirect(to: LiveLocation): LiveConnectedTurnFailureRedirects to a typed Live route.
Defined by scalive.LiveConnectedTurnFailure.redirect. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:56-56)
redirectUnsafe
def redirectUnsafe(to: zio.http.URL): LiveConnectedTurnFailureRedirects to an unchecked URL without validating its origin or locality.
Defined by scalive.LiveConnectedTurnFailure.redirectUnsafe. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:59-59)
reload
def reload(reason: String): LiveConnectedTurnFailureReloads the URL governing the guarded turn with a full HTTP request.
This form logs reason server-side; it is not sent to the browser.
Defined by scalive.LiveConnectedTurnFailure.reload. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:83-83)
def reload: LiveConnectedTurnFailureReloads the URL governing the guarded turn with a full HTTP request.
This form logs no application reason.
Defined by scalive.LiveConnectedTurnFailure.reload. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:77-77)
Values1
Halt
val Halt: LiveConnectedTurnFailureSkips the turn without rendering or running after-render hooks.
Defined by scalive.LiveConnectedTurnFailure.Halt. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:13-13)