Dart API Referencedart:htmlPeerConnection00

PeerConnection00 Interface

Extends

EventTarget

Constructors

Code new PeerConnection00(String serverConfiguration, IceCallback iceCallback) #

PeerConnection00(String serverConfiguration, IceCallback iceCallback);

Static Fields

Code final int ACTIVE #

static final int ACTIVE = 2;

Code final int CLOSED #

static final int CLOSED = 3;

Code final int ICE_CHECKING #

static final int ICE_CHECKING = 0x300;

Code final int ICE_CLOSED #

static final int ICE_CLOSED = 0x700;

Code final int ICE_COMPLETED #

static final int ICE_COMPLETED = 0x500;

Code final int ICE_CONNECTED #

static final int ICE_CONNECTED = 0x400;

Code final int ICE_FAILED #

static final int ICE_FAILED = 0x600;

Code final int ICE_GATHERING #

static final int ICE_GATHERING = 0x100;

Code final int ICE_WAITING #

static final int ICE_WAITING = 0x200;

Code final int NEW #

static final int NEW = 0;

Code final int OPENING #

static final int OPENING = 1;

Code final int SDP_ANSWER #

static final int SDP_ANSWER = 0x300;

Code final int SDP_OFFER #

static final int SDP_OFFER = 0x100;

Code final int SDP_PRANSWER #

static final int SDP_PRANSWER = 0x200;

Methods

Code void addStream(MediaStream stream, [Map mediaStreamHints]) #

void addStream(MediaStream stream, [Map mediaStreamHints]);

Code void close() #

void close();

Code SessionDescription createAnswer(String offer, [Map mediaHints]) #

SessionDescription createAnswer(String offer, [Map mediaHints]);

Code SessionDescription createOffer([Map mediaHints]) #

SessionDescription createOffer([Map mediaHints]);

Code PeerConnection00Events get on() #

PeerConnection00Events get on();

Code void processIceMessage(IceCandidate candidate) #

void processIceMessage(IceCandidate candidate);

Code void removeStream(MediaStream stream) #

void removeStream(MediaStream stream);

Code void setLocalDescription(int action, SessionDescription desc) #

void setLocalDescription(int action, SessionDescription desc);

Code void setRemoteDescription(int action, SessionDescription desc) #

void setRemoteDescription(int action, SessionDescription desc);

Code void startIce([Map iceOptions]) #

void startIce([Map iceOptions]);

Code void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) #

void $dom_addEventListener(String type, EventListener listener, [bool useCapture]);

Code bool $dom_dispatchEvent(Event event) #

bool $dom_dispatchEvent(Event event);

Code void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) #

void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]);

Fields

Code final int iceState #

final int iceState;

Code final SessionDescription localDescription #

final SessionDescription localDescription;

Code final MediaStreamList localStreams #

final MediaStreamList localStreams;

Code final int readyState #

final int readyState;

Code final SessionDescription remoteDescription #

final SessionDescription remoteDescription;

Code final MediaStreamList remoteStreams #

final MediaStreamList remoteStreams;