package fsm
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class NextWsState(state: WsState, afterStateUpdate: () => Unit = NextWsState.DoNothing) extends Product with Serializable
- Annotations
- @SuppressWarnings()
- final case class SendBinaryFrame(actionName: String, message: Array[Byte], checkSequences: List[WsFrameCheckSequence[WsFrameCheck]], next: Action) extends SendFrame with Product with Serializable
- Annotations
- @SuppressWarnings()
- sealed trait SendFrame extends AnyRef
- final case class SendTextFrame(actionName: String, message: String, checkSequences: List[WsFrameCheckSequence[WsFrameCheck]], next: Action) extends SendFrame with Product with Serializable
- final class WsClosedState extends WsState
- final class WsClosingState extends WsState with StrictLogging
- final case class WsConnectingState(fsm: WsFsm, session: Session, next: Either[Action, SendFrame], connectStart: Long, remainingTries: Int) extends WsState with StrictLogging with Product with Serializable
- final class WsCrashedState extends WsState with StrictLogging
- class WsFsm extends StrictLogging
- final class WsIdleState extends WsState with StrictLogging
- final class WsInitState extends WsState
- final case class WsPerformingCheckState(fsm: WsFsm, webSocket: WebSocket, currentCheck: WsFrameCheck, remainingChecks: List[WsFrameCheck], checkSequenceStart: Long, remainingCheckSequences: List[WsFrameCheckSequence[WsFrameCheck]], session: Session, next: Either[Action, SendFrame]) extends WsState with StrictLogging with Product with Serializable
- abstract class WsState extends StrictLogging
Value Members
- object NextWsState extends Serializable
- object WsConnectingState extends StrictLogging with Serializable