Packages

p

zhttp

socket

package socket

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. socket
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait IsResponse[+R, -E, +A, -B] extends AnyRef
    Annotations
    @implicitNotFound("Your socket of type Socket[${R}, ${E}, ${A}, ${B}] could not be converted into a Http Response because" +
    " it's not a sub type of Socket[Any, SocketError, WebSocketFrame, WebSocketFrame]"
    )
  2. type RSocket[-R, -A, +B] = Socket[R, Throwable, A, B]
  3. final case class Socket[-R, +E, -A, +B](asStream: (A) => ZStream[R, E, B]) extends Product with Serializable

    Helps create websocket applications

  4. sealed trait SocketError extends Throwable
  5. type TaskSocket[-A, +B] = Socket[Any, Throwable, A, B]
  6. type URSocket[-R, -A, +B] = Socket[R, Nothing, A, B]
  7. type USocket[-A, +B] = Socket[Any, Nothing, A, B]
  8. type UWebSocket = Socket[Any, Nothing, WebSocketFrame, WebSocketFrame]
  9. type WebSocket[-R, +E] = Socket[R, E, WebSocketFrame, WebSocketFrame]
  10. sealed trait WebSocketFrame extends Product with Serializable

Value Members

  1. object IsResponse extends IsResponse[Nothing, Any, Nothing, Any]
  2. object Socket extends Serializable
  3. object SocketError extends Serializable
  4. object WebSocketFrame extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped