Tethering

The Tethering domain defines methods and events for browser port binding.

This CDP domain is experimental.

Types

There are no types in this module.

Commands

Each command is a generator function. The return type Generator[x, y, z] indicates that the generator yields arguments of type x, it must be resumed with an argument of type y, and it returns type z. In this library, types x and y are the same for all commands, and z is the return type you should pay attention to. For more information, see Getting Started: Commands.

cdp.tethering.bind(port)

Request browser port binding.

Parameters:port (int) – Port number to bind.
Return type:Generator[Dict[str, Any], Dict[str, Any], None]
cdp.tethering.unbind(port)

Request browser port unbinding.

Parameters:port (int) – Port number to unbind.
Return type:Generator[Dict[str, Any], Dict[str, Any], None]

Events

Generally, you do not need to instantiate CDP events yourself. Instead, the API creates events for you and then you use the event’s attributes.

class cdp.tethering.Accepted(port, connection_id)

Informs that port was successfully bound and got a specified connection id.

connection_id = None

Connection id to be used.

port = None

Port number that was successfully bound.