public class WebSocketClient extends Object
| Constructor and Description |
|---|
WebSocketClient(WebSocketClientCallback callback) |
WebSocketClient(YamcsConnectionProperties yprops,
WebSocketClientCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
io.netty.channel.ChannelFuture |
connect() |
io.netty.channel.ChannelFuture |
connect(boolean enableReconnection) |
void |
disconnect() |
boolean |
isConnected() |
boolean |
isUseProtobuf() |
static void |
main(String... args) |
void |
sendRequest(WebSocketRequest request)
Performs the request in a different thread
|
void |
sendRequest(WebSocketRequest request,
WebSocketResponseHandler responseHandler) |
void |
setConnectionProperties(YamcsConnectionProperties yprops) |
void |
setConnectionTimeoutMs(int timeoutMs) |
void |
setUserAgent(String userAgent) |
io.netty.util.concurrent.Future<?> |
shutdown() |
public WebSocketClient(WebSocketClientCallback callback)
public WebSocketClient(YamcsConnectionProperties yprops, WebSocketClientCallback callback)
public void setConnectionProperties(YamcsConnectionProperties yprops)
public void setUserAgent(String userAgent)
public void setConnectionTimeoutMs(int timeoutMs)
public io.netty.channel.ChannelFuture connect()
public io.netty.channel.ChannelFuture connect(boolean enableReconnection)
public void sendRequest(WebSocketRequest request)
request - public void sendRequest(WebSocketRequest request, WebSocketResponseHandler responseHandler)
public boolean isUseProtobuf()
public void disconnect()
public io.netty.util.concurrent.Future<?> shutdown()
public static void main(String... args) throws InterruptedException
InterruptedExceptionpublic boolean isConnected()
Copyright © 2017 Space Applications Services. All rights reserved.