JVMHttpClientWebSocket

spice.http.client.JVMHttpClientWebSocket
class JVMHttpClientWebSocket(url: URL, instance: JVMHttpClientInstance) extends Listener, WebSocket

Attributes

Graph
Supertypes
trait WebSocket
trait Listener
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def connect(): IO[ConnectionStatus]

Attributes

Definition Classes
WebSocket
override def disconnect(): Unit

Attributes

Definition Classes
WebSocket
override def onBinary(webSocket: WebSocket, data: ByteBuffer, last: Boolean): CompletionStage[_]

Attributes

Definition Classes
Listener
override def onClose(webSocket: WebSocket, statusCode: Int, reason: String): CompletionStage[_]

Attributes

Definition Classes
Listener
override def onError(webSocket: WebSocket, error: Throwable): Unit

Attributes

Definition Classes
Listener
override def onOpen(webSocket: WebSocket): Unit

Attributes

Definition Classes
Listener
override def onText(webSocket: WebSocket, data: CharSequence, last: Boolean): CompletionStage[_]

Attributes

Definition Classes
Listener

Inherited methods

def onPing(x$0: WebSocket, x$1: ByteBuffer): CompletionStage[_ <: <FromJavaObject>]

Attributes

Inherited from:
Listener
def onPong(x$0: WebSocket, x$1: ByteBuffer): CompletionStage[_ <: <FromJavaObject>]

Attributes

Inherited from:
Listener

Inherited fields

protected val _status: Var[ConnectionStatus]

Attributes

Inherited from:
WebSocket
val error: Channel[Throwable]

Attributes

Inherited from:
WebSocket
val receive: WebSocketChannels

Attributes

Inherited from:
WebSocket
val send: WebSocketChannels

Attributes

Inherited from:
WebSocket
val status: Val[ConnectionStatus]

Attributes

Inherited from:
WebSocket