public class WebSocket extends java.lang.Object implements EventTarget
| Modifier and Type | Class and Description |
|---|---|
static interface |
WebSocket.ConstructorProtocolUnionType |
static interface |
WebSocket.OncloseFn |
static interface |
WebSocket.OnerrorFn |
static interface |
WebSocket.OnmessageFn |
static interface |
WebSocket.OnopenFn |
static interface |
WebSocket.SendDataUnionType |
EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerOptionsUnionType| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
binaryType |
int |
bufferedAmount |
static int |
CLOSED |
static int |
CLOSING |
static int |
CONNECTING |
WebSocket.OncloseFn |
onclose |
WebSocket.OnerrorFn |
onerror |
WebSocket.OnmessageFn |
onmessage |
WebSocket.OnopenFn |
onopen |
static int |
OPEN |
int |
readyState |
java.lang.String |
url |
| Constructor and Description |
|---|
WebSocket(java.lang.String url) |
WebSocket(java.lang.String url,
<any> protocol) |
WebSocket(java.lang.String url,
WebSocket.ConstructorProtocolUnionType protocol) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(java.lang.String type,
EventListener listener) |
void |
addEventListener(java.lang.String type,
EventListener listener,
EventTarget.AddEventListenerOptionsUnionType options) |
void |
close() |
void |
close(int code) |
void |
close(int code,
java.lang.String reason) |
boolean |
dispatchEvent(Event evt) |
void |
removeEventListener(java.lang.String type,
EventListener listener) |
void |
removeEventListener(java.lang.String type,
EventListener listener,
EventTarget.RemoveEventListenerOptionsUnionType options) |
void |
send(ArrayBuffer data) |
void |
send(ArrayBufferView data) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddEventListener, addEventListener, removeEventListener, removeEventListenerpublic static final int CLOSED
public static final int CLOSING
public static final int CONNECTING
public static final int OPEN
public java.lang.String binaryType
public int bufferedAmount
public WebSocket.OncloseFn onclose
public WebSocket.OnerrorFn onerror
public WebSocket.OnmessageFn onmessage
public WebSocket.OnopenFn onopen
public int readyState
public java.lang.String url
public WebSocket(java.lang.String url,
WebSocket.ConstructorProtocolUnionType protocol)
public WebSocket(java.lang.String url,
<any> protocol)
public WebSocket(java.lang.String url)
public void addEventListener(java.lang.String type,
EventListener listener,
EventTarget.AddEventListenerOptionsUnionType options)
addEventListener in interface EventTargetpublic void addEventListener(java.lang.String type,
EventListener listener)
addEventListener in interface EventTargetpublic void close()
public void close(int code,
java.lang.String reason)
public void close(int code)
public boolean dispatchEvent(Event evt)
dispatchEvent in interface EventTargetpublic void removeEventListener(java.lang.String type,
EventListener listener,
EventTarget.RemoveEventListenerOptionsUnionType options)
removeEventListener in interface EventTargetpublic void removeEventListener(java.lang.String type,
EventListener listener)
removeEventListener in interface EventTargetpublic final void send(ArrayBuffer data)
public final void send(ArrayBufferView data)