// Generated by esidl 0.4.0. package org.w3c.dom.html; import org.w3c.dom.ObjectArray; public interface PeerConnection { // PeerConnection public void signalingMessage(String message); public static final short NEW = 0; public static final short NEGOTIATING = 1; public static final short ACTIVE = 2; public static final short CLOSED = 3; public short getReadyState(); public void send(String text); public void addStream(MediaStream stream); public void removeStream(MediaStream stream); public ObjectArray<MediaStream> getLocalStreams(); public ObjectArray<MediaStream> getRemoteStreams(); public void close(); public Function getOnconnecting(); public void setOnconnecting(Function onconnecting); public Function getOnopen(); public void setOnopen(Function onopen); public Function getOnmessage(); public void setOnmessage(Function onmessage); public Function getOnaddstream(); public void setOnaddstream(Function onaddstream); public Function getOnremovestream(); public void setOnremovestream(Function onremovestream); }