Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(189)

Side by Side Diff: extensions/common/api/networking_private.idl

Issue 2847453002: [CrOS Tether] Remove the ManagedTetherProperties dictionary. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // The <code>chrome.networkingPrivate</code> API is used for configuring 5 // The <code>chrome.networkingPrivate</code> API is used for configuring
6 // network connections (Cellular, Ethernet, VPN, WiFi or WiMAX). This private 6 // network connections (Cellular, Ethernet, VPN, WiFi or WiMAX). This private
7 // API is only valid if called from a browser or app associated with the 7 // API is only valid if called from a browser or app associated with the
8 // primary user. See the Open Network Configuration (ONC) documentation for 8 // primary user. See the Open Network Configuration (ONC) documentation for
9 // descriptions of properties: 9 // descriptions of properties:
10 // <a href="https://code.google.com/p/chromium/codesearch#chromium/src/component s/onc/docs/onc_spec.html"> 10 // <a href="https://code.google.com/p/chromium/codesearch#chromium/src/component s/onc/docs/onc_spec.html">
(...skipping 562 matching lines...) Expand 10 before | Expand all | Expand 10 after
573 dictionary EthernetStateProperties { 573 dictionary EthernetStateProperties {
574 DOMString Authentication; 574 DOMString Authentication;
575 }; 575 };
576 576
577 dictionary TetherProperties { 577 dictionary TetherProperties {
578 long? BatteryPercentage; 578 long? BatteryPercentage;
579 DOMString? Carrier; 579 DOMString? Carrier;
580 long? SignalStrength; 580 long? SignalStrength;
581 }; 581 };
582 582
583 dictionary ManagedTetherProperties {
584 ManagedLong? BatteryPercentage;
585 ManagedDOMString? Carrier;
586 ManagedLong? SignalStrength;
587 };
588
589 dictionary VPNProperties { 583 dictionary VPNProperties {
590 boolean? AutoConnect; 584 boolean? AutoConnect;
591 DOMString? Host; 585 DOMString? Host;
592 IPSecProperties? IPsec; 586 IPSecProperties? IPsec;
593 L2TPProperties? L2TP; 587 L2TPProperties? L2TP;
594 OpenVPNProperties? OpenVPN; 588 OpenVPNProperties? OpenVPN;
595 ThirdPartyVPNProperties? ThirdPartyVPN; 589 ThirdPartyVPNProperties? ThirdPartyVPN;
596 DOMString? Type; 590 DOMString? Type;
597 }; 591 };
598 592
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
719 IPConfigProperties[]? IPConfigs; 713 IPConfigProperties[]? IPConfigs;
720 DOMString? MacAddress; 714 DOMString? MacAddress;
721 ManagedDOMString? Name; 715 ManagedDOMString? Name;
722 ManagedIPConfigType? NameServersConfigType; 716 ManagedIPConfigType? NameServersConfigType;
723 ManagedLong? Priority; 717 ManagedLong? Priority;
724 ManagedProxySettings? ProxySettings; 718 ManagedProxySettings? ProxySettings;
725 boolean? RestrictedConnectivity; 719 boolean? RestrictedConnectivity;
726 ManagedIPConfigProperties? StaticIPConfig; 720 ManagedIPConfigProperties? StaticIPConfig;
727 IPConfigProperties? SavedIPConfig; 721 IPConfigProperties? SavedIPConfig;
728 DOMString? Source; 722 DOMString? Source;
729 ManagedTetherProperties? Tether; 723 TetherProperties? Tether;
730 NetworkType Type; 724 NetworkType Type;
731 ManagedVPNProperties? VPN; 725 ManagedVPNProperties? VPN;
732 ManagedWiFiProperties? WiFi; 726 ManagedWiFiProperties? WiFi;
733 ManagedWiMAXProperties? WiMAX; 727 ManagedWiMAXProperties? WiMAX;
734 }; 728 };
735 729
736 dictionary NetworkStateProperties { 730 dictionary NetworkStateProperties {
737 CellularStateProperties? Cellular; 731 CellularStateProperties? Cellular;
738 boolean? Connectable; 732 boolean? Connectable;
739 ConnectionStateType? ConnectionState; 733 ConnectionStateType? ConnectionState;
740 EthernetStateProperties? Ethernet; 734 EthernetStateProperties? Ethernet;
741 DOMString? ErrorState; 735 DOMString? ErrorState;
742 DOMString GUID; 736 DOMString GUID;
743 DOMString? Name; 737 DOMString? Name;
744 long? Priority; 738 long? Priority;
745 DOMString? Source; 739 DOMString? Source;
746 TetherProperties? Tether; 740 TetherProperties? Tether;
747 NetworkType Type; 741 NetworkType Type;
stevenjb 2017/04/26 17:37:53 You also need: TetherStateProperties? Tether; You
Kyle Horimoto 2017/04/26 23:26:22 As discussed offline, we are using TetherPropertie
748 VPNStateProperties? VPN; 742 VPNStateProperties? VPN;
749 WiFiStateProperties? WiFi; 743 WiFiStateProperties? WiFi;
750 WiMAXStateProperties? WiMAX; 744 WiMAXStateProperties? WiMAX;
751 }; 745 };
752 746
753 dictionary DeviceStateProperties { 747 dictionary DeviceStateProperties {
754 // Set if the device is enabled. True if the device is currently scanning. 748 // Set if the device is enabled. True if the device is currently scanning.
755 boolean? Scanning; 749 boolean? Scanning;
756 750
757 // Set to the SIM lock type if the device type is Cellular and the device 751 // Set to the SIM lock type if the device type is Cellular and the device
(...skipping 324 matching lines...) Expand 10 before | Expand all | Expand 10 after
1082 // Fired when the list of devices has changed or any device state properties 1076 // Fired when the list of devices has changed or any device state properties
1083 // have changed. 1077 // have changed.
1084 static void onDeviceStateListChanged(); 1078 static void onDeviceStateListChanged();
1085 1079
1086 // Fired when a portal detection for a network completes. Sends the guid of 1080 // Fired when a portal detection for a network completes. Sends the guid of
1087 // the network and the corresponding captive portal status. 1081 // the network and the corresponding captive portal status.
1088 static void onPortalDetectionCompleted(DOMString networkGuid, 1082 static void onPortalDetectionCompleted(DOMString networkGuid,
1089 CaptivePortalStatus status); 1083 CaptivePortalStatus status);
1090 }; 1084 };
1091 }; 1085 };
OLDNEW
« no previous file with comments | « chromeos/network/onc/onc_signature.cc ('k') | third_party/closure_compiler/externs/networking_private.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698