org.http4s.client.websocket

Type members

Classlikes

trait WSClient[F[_]] extends WSClientHighLevel[F]
Companion:
object
Source:
WSClient.scala
object WSClient
Companion:
class
Source:
WSClient.scala

A websocket client capable of establishing "high level" connections.

A websocket client capable of establishing "high level" connections.

See also:

WSClient for a client also capable of "low-level" connections

Source:
WSClient.scala
trait WSConnection[F[_]]
sealed trait WSControlFrame extends WSFrame
sealed trait WSDataFrame extends WSFrame
sealed trait WSFrame extends Product with Serializable
Companion:
object
Source:
WSClient.scala
object WSFrame
Companion:
class
Source:
WSClient.scala
sealed abstract class WSRequest

A websocket request.

A websocket request.

Value parameters:
headers

The headers to send. Put your Sec-Websocket-Protocol headers here if needed. Some websocket clients reject other WS-specific headers.

method

The method of the intial HTTP request. Ignored by some clients.

uri

The URI.

Companion:
object
Source:
WSClient.scala
object WSRequest
Companion:
class
Source:
WSClient.scala