public class WebSocketServer
extends org.java_websocket.server.WebSocketServer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_HOST |
static int |
DEFAULT_PORT |
static java.lang.String |
TAG |
| Constructor and Description |
|---|
WebSocketServer() |
WebSocketServer(java.net.InetSocketAddress address) |
WebSocketServer(java.lang.String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
void |
broadcast(byte[] payload,
<any> filter) |
java.net.URI |
getURI() |
void |
onClose(org.java_websocket.WebSocket conn,
int code,
java.lang.String reason,
boolean remote) |
void |
onError(org.java_websocket.WebSocket conn,
java.lang.Exception ex) |
void |
onMessage(org.java_websocket.WebSocket conn,
java.nio.ByteBuffer message) |
void |
onMessage(org.java_websocket.WebSocket conn,
java.lang.String message) |
void |
onOpen(org.java_websocket.WebSocket conn,
org.java_websocket.handshake.ClientHandshake handshake) |
void |
onStart() |
org.java_websocket.handshake.ServerHandshakeBuilder |
onWebsocketHandshakeReceivedAsServer(org.java_websocket.WebSocket conn,
org.java_websocket.drafts.Draft draft,
org.java_websocket.handshake.ClientHandshake request) |
WebSocketServer |
setCallbacks(IServerCallback mCallbacks) |
void |
start() |
void |
stop() |
void |
stop(int timeout) |
broadcast, broadcast, broadcast, connections, createBuffer, getAddress, getDraft, getLocalSocketAddress, getPort, getRemoteSocketAddress, getWebSocketFactory, onCloseInitiated, onClosing, onFragment, onWebsocketClose, onWebsocketCloseInitiated, onWebsocketClosing, onWebsocketError, onWebsocketMessage, onWebsocketMessage, onWebsocketMessageFragment, onWebsocketOpen, onWriteDemand, run, setWebSocketFactorygetConnectionLostTimeout, isReuseAddr, isTcpNoDelay, setConnectionLostTimeout, setReuseAddr, setTcpNoDelaypublic static final java.lang.String TAG
public static final java.lang.String DEFAULT_HOST
public static final int DEFAULT_PORT
public WebSocketServer(java.lang.String host,
int port)
public WebSocketServer(java.net.InetSocketAddress address)
public WebSocketServer()
public void broadcast(byte[] payload,
<any> filter)
broadcast in class org.java_websocket.server.WebSocketServerpublic void start()
start in class org.java_websocket.server.WebSocketServerpublic void stop(int timeout)
throws java.lang.InterruptedException
stop in class org.java_websocket.server.WebSocketServerjava.lang.InterruptedExceptionpublic void stop()
throws java.io.IOException,
java.lang.InterruptedException
stop in class org.java_websocket.server.WebSocketServerjava.io.IOExceptionjava.lang.InterruptedExceptionpublic WebSocketServer setCallbacks(IServerCallback mCallbacks)
public void onOpen(org.java_websocket.WebSocket conn,
org.java_websocket.handshake.ClientHandshake handshake)
onOpen in class org.java_websocket.server.WebSocketServerpublic void onClose(org.java_websocket.WebSocket conn,
int code,
java.lang.String reason,
boolean remote)
onClose in class org.java_websocket.server.WebSocketServerpublic org.java_websocket.handshake.ServerHandshakeBuilder onWebsocketHandshakeReceivedAsServer(org.java_websocket.WebSocket conn,
org.java_websocket.drafts.Draft draft,
org.java_websocket.handshake.ClientHandshake request)
throws org.java_websocket.exceptions.InvalidDataException
onWebsocketHandshakeReceivedAsServer in interface org.java_websocket.WebSocketListeneronWebsocketHandshakeReceivedAsServer in class org.java_websocket.server.WebSocketServerorg.java_websocket.exceptions.InvalidDataExceptionpublic void onMessage(org.java_websocket.WebSocket conn,
java.lang.String message)
onMessage in class org.java_websocket.server.WebSocketServerpublic void onMessage(org.java_websocket.WebSocket conn,
java.nio.ByteBuffer message)
onMessage in class org.java_websocket.server.WebSocketServerpublic void onError(org.java_websocket.WebSocket conn,
java.lang.Exception ex)
onError in class org.java_websocket.server.WebSocketServerpublic void onStart()
onStart in class org.java_websocket.server.WebSocketServerpublic java.net.URI getURI()