package socket
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- socket
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed abstract class CloseStatus extends AnyRef
- final case class SocketApp[-R](decoder: SocketDecoder = SocketDecoder.default, protocol: SocketProtocol = SocketProtocol.default, message: Option[(ChannelEvent[WebSocketFrame, WebSocketFrame]) ⇒ ZIO[R, Throwable, Any]] = None) extends Product with Serializable
-
sealed
trait
SocketDecoder extends AnyRef
Frame decoder configuration
-
sealed
trait
SocketProtocol extends AnyRef
Server side websocket configuration
-
type
WebSocketChannel = Channel[WebSocketFrame]
A channel that allows websocket frames to be written to it.
-
type
WebSocketChannelEvent = ChannelEvent[WebSocketFrame, WebSocketFrame]
A channel that allows websocket frames to be read and write to it.
- sealed trait WebSocketFrame extends Product with Serializable
Value Members
- object CloseStatus
- object SocketApp extends Serializable
- object SocketDecoder
- object SocketProtocol
- object WebSocketFrame extends Serializable