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 */ 8 9/* Must be in the same order as comparable fsmdef_states_t in fsmdef_states.h */ 10enum PCImplSignalingState { 11 "SignalingInvalid", 12 "SignalingStable", 13 "SignalingHaveLocalOffer", 14 "SignalingHaveRemoteOffer", 15 "SignalingHaveLocalPranswer", 16 "SignalingHaveRemotePranswer", 17 "SignalingClosed", 18}; 19 20enum PCImplIceConnectionState { 21 "new", 22 "checking", 23 "connected", 24 "completed", 25 "failed", 26 "disconnected", 27 "closed" 28}; 29 30// Deliberately identical to the values specified in webrtc 31enum PCImplIceGatheringState { 32 "new", 33 "gathering", 34 "complete" 35}; 36 37