Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
o

LiveConnectedTurnFailure

object LiveConnectedTurnFailure

Constructors for controlled connected-turn outcomes.

Defined by scalive.LiveConnectedTurnFailure. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:36-56)

Methods5

disconnect

def disconnect(reason: String): LiveConnectedTurnFailure

Disconnects the physical socket and logs reason server-side.

Defined by scalive.LiveConnectedTurnFailure.disconnect. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:50-50)

def disconnect: LiveConnectedTurnFailure

Disconnects the physical socket without logging an application reason.

Defined by scalive.LiveConnectedTurnFailure.disconnect. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:47-47)

halt

def halt: LiveConnectedTurnFailure

Skips the turn without changing or rendering the model.

Defined by scalive.LiveConnectedTurnFailure.halt. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:38-38)

redirect

def redirect(to: LiveLocation): LiveConnectedTurnFailure

Redirects to a typed Live route.

Defined by scalive.LiveConnectedTurnFailure.redirect. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:41-41)

redirectUnsafe

def redirectUnsafe(to: zio.http.URL): LiveConnectedTurnFailure

Redirects to an unchecked URL without validating its origin or locality.

Defined by scalive.LiveConnectedTurnFailure.redirectUnsafe. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:44-44)

reload

def reload(reason: String): LiveConnectedTurnFailure

Reloads the URL governing the guarded turn and logs reason server-side.

Defined by scalive.LiveConnectedTurnFailure.reload. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:56-56)

def reload: LiveConnectedTurnFailure

Reloads the URL governing the guarded turn without logging an application reason.

Defined by scalive.LiveConnectedTurnFailure.reload. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:53-53)

Values1

Halt

val Halt: LiveConnectedTurnFailure

Skips the turn without rendering or running after-render hooks.

Defined by scalive.LiveConnectedTurnFailure.Halt. View source (scalive/api/src/scalive/LiveConnectedTurn.scala:13-13)