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 TypeMethodDescriptionvoidaddEventListener(String type, EventListener<?> listener) voidaddEventListener(String type, EventListener<?> listener, boolean useCapture) voidclose()voidclose(int code) voidstatic WebSocketDeprecated.static WebSocketDeprecated.static WebSocketDeprecated.booleandispatchEvent(Event evt) intintgetUrl()static booleanfinal RegistrationonClose(EventListener<CloseEvent> eventListener) final RegistrationonError(EventListener<Event> eventListener) final RegistrationonMessage(EventListener<MessageEvent> eventListener) final RegistrationonOpen(EventListener<Event> eventListener) voidremoveEventListener(String type, EventListener<?> listener) voidremoveEventListener(String type, EventListener<?> listener, boolean useCapture) voidvoidsend(ArrayBuffer data) voidsend(ArrayBufferView data) voidsetBinaryType(String binaryType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teavm.jso.dom.events.EventTarget
onEvent, onEventMethods 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:
addEventListenerin interfaceEventTarget
-
addEventListener
- Specified by:
addEventListenerin interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListenerin interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListenerin interfaceEventTarget
-
dispatchEvent
- Specified by:
dispatchEventin interfaceEventTarget
-