// Generated by esidl 0.4.0. package org.w3c.dom.websocket; import org.w3c.dom.events.EventListener; import org.w3c.dom.events.EventTarget; public interface WebSocket extends EventTarget { // WebSocket public String getURL(); public static final short CONNECTING = 0; public static final short OPEN = 1; public static final short CLOSED = 2; public short getReadyState(); public int getBufferedAmount(); public EventListener getOnopen(); public void setOnopen(EventListener onopen); public EventListener getOnmessage(); public void setOnmessage(EventListener onmessage); public EventListener getOnclose(); public void setOnclose(EventListener onclose); public boolean send(String data); public void close(); }