Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
[gecko.git] / dom / webidl / PeerConnectionImplEnums.webidl
blobe9ce815f83f0c10705ebcdb71811a4928f69c633
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* This Source Code Form is subject to the terms of the Mozilla Public
3  * License, v. 2.0. If a copy of the MPL was not distributed with this file,
4  * You can obtain one at http://mozilla.org/MPL/2.0/.
5  *
6  * This is in a separate file so it can be shared with unittests.
7  */
9 /* Must be in the same order as comparable fsmdef_states_t in fsmdef_states.h */
10 enum PCImplSignalingState {
11   "SignalingInvalid",
12   "SignalingStable",
13   "SignalingHaveLocalOffer",
14   "SignalingHaveRemoteOffer",
15   "SignalingHaveLocalPranswer",
16   "SignalingHaveRemotePranswer",
17   "SignalingClosed",
20 enum PCImplSipccState {
21   "Idle",
22   "Starting",
23   "Started"
26 enum PCImplIceConnectionState {
27     "new",
28     "checking",
29     "connected",
30     "completed",
31     "failed",
32     "disconnected",
33     "closed"
36 // Deliberately identical to the values specified in webrtc
37 enum PCImplIceGatheringState {
38   "new",
39   "gathering",
40   "complete"