Package org.teavm.jso.websocket
Class WebSocket
java.lang.Object
org.teavm.jso.websocket.WebSocket
- All Implemented Interfaces:
EventTarget
,org.teavm.jso.JSObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addEventListener
(String type, EventListener<?> listener) void
addEventListener
(String type, EventListener<?> listener, boolean useCapture) void
close()
void
close
(int code) void
static WebSocket
Deprecated.static WebSocket
Deprecated.static WebSocket
Deprecated.boolean
dispatchEvent
(Event evt) int
int
getUrl()
static boolean
final Registration
onClose
(EventListener<CloseEvent> eventListener) final Registration
onError
(EventListener<Event> eventListener) final Registration
onMessage
(EventListener<MessageEvent> eventListener) final Registration
onOpen
(EventListener<Event> eventListener) void
removeEventListener
(String type, EventListener<?> listener) void
removeEventListener
(String type, EventListener<?> listener, boolean useCapture) void
void
send
(ArrayBuffer data) void
send
(ArrayBufferView data) void
setBinaryType
(String binaryType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.teavm.jso.dom.events.EventTarget
onEvent, onEvent
Methods inherited from interface org.teavm.jso.JSObject
cast
-
Constructor Details
-
WebSocket
-
WebSocket
-
WebSocket
-
-
Method Details
-
onClose
-
onError
-
onMessage
-
onOpen
-
create
Deprecated. -
create
Deprecated. -
create
Deprecated. -
close
public void close() -
close
public void close(int code) -
close
-
send
-
send
-
send
-
getBinaryType
-
setBinaryType
-
getBufferedAmount
public int getBufferedAmount() -
getExtensions
-
getProtocol
-
getReadyState
public int getReadyState() -
getUrl
-
isSupported
public static boolean isSupported() -
addEventListener
- Specified by:
addEventListener
in interfaceEventTarget
-
addEventListener
- Specified by:
addEventListener
in interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListener
in interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListener
in interfaceEventTarget
-
dispatchEvent
- Specified by:
dispatchEvent
in interfaceEventTarget
-