telemetry.core.network_controller | index telemetry/core/network_controller.py

`# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.`

Classes
`` |  |

__builtin__.object
  NetworkController

class NetworkController(__builtin__.object)
`` | `Control network settings and servers to simulate the Web. Network changes include forwarding device ports to host platform ports. Web Page Replay is used to record and replay HTTP/HTTPS responses.`
| Methods defined here:

SetReplayArgs(self, archive_path, wpr_mode, netsim, extra_wpr_args, make_javascript_deterministic=False)
  `Save the arguments needed for replay.`

UpdateReplayForExistingBrowser(self)
  `Restart replay if needed for an existing browser.
  TODO(slamm): Drop this method when the browser_backend dependencies are
  moved to the platform. https://crbug.com/423962`

__init__(self, network_controller_backend)

Data descriptors defined here:

__dict__
  `dictionary for instance variables (if defined)`

__weakref__
  `list of weak references to the object (if defined)`