Package com.intuit.karate.http
Class WebSocketClient
java.lang.Object
com.intuit.karate.http.WebSocketClient
- All Implemented Interfaces:
WebSocketListener
- Author:
- pthomas3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidonMessage(byte[] bytes) voidvoidping()voidvoidsendBytes(byte[] msg) voidsendHttpRequest(io.netty.handler.codec.http.FullHttpRequest request) voidsetBinaryHandler(Function<byte[], Boolean> binaryHandler) voidsetEngine(ScenarioEngine engine) voidvoidsetTextHandler(Function<String, Boolean> textHandler) voidwaitSync()
-
Constructor Details
-
WebSocketClient
-
-
Method Details
-
setEngine
-
onMessage
- Specified by:
onMessagein interfaceWebSocketListener
-
onMessage
public void onMessage(byte[] bytes) - Specified by:
onMessagein interfaceWebSocketListener
-
setLogger
-
setBinaryHandler
-
setTextHandler
-
waitSync
public void waitSync() -
close
public void close() -
ping
public void ping() -
send
-
sendHttpRequest
public void sendHttpRequest(io.netty.handler.codec.http.FullHttpRequest request) -
sendBytes
public void sendBytes(byte[] msg)
-