chromiumoxide::cdp::browser_protocol

Module cast

Source
Expand description

A domain for interacting with Cast, Presentation API, and Remote Playback API functionalities.

Structsยง

DisableParams
Stops observing for sinks and issues. disable
DisableReturns
Stops observing for sinks and issues. disable
EnableParams
Starts observing for sinks that can be used for tab mirroring, and if set, sinks compatible with |presentationUrl| as well. When sinks are found, a |sinksUpdated| event is fired. Also starts observing for issue messages. When an issue is added or removed, an |issueUpdated| event is fired. enable
EnableParamsBuilder
EnableReturns
Starts observing for sinks that can be used for tab mirroring, and if set, sinks compatible with |presentationUrl| as well. When sinks are found, a |sinksUpdated| event is fired. Also starts observing for issue messages. When an issue is added or removed, an |issueUpdated| event is fired. enable
EventIssueUpdated
This is fired whenever the outstanding issue/error message changes. |issueMessage| is empty if there is no issue. issueUpdated
EventSinksUpdated
This is fired whenever the list of available sinks changes. A sink is a device or a software surface that you can cast to. sinksUpdated
SetSinkToUseParams
Sets a sink to be used when the web page requests the browser to choose a sink via Presentation API, Remote Playback API, or Cast SDK. setSinkToUse
SetSinkToUseParamsBuilder
SetSinkToUseReturns
Sets a sink to be used when the web page requests the browser to choose a sink via Presentation API, Remote Playback API, or Cast SDK. setSinkToUse
Sink
SinkBuilder
StartDesktopMirroringParams
Starts mirroring the desktop to the sink. startDesktopMirroring
StartDesktopMirroringParamsBuilder
StartDesktopMirroringReturns
Starts mirroring the desktop to the sink. startDesktopMirroring
StartTabMirroringParams
Starts mirroring the tab to the sink. startTabMirroring
StartTabMirroringParamsBuilder
StartTabMirroringReturns
Starts mirroring the tab to the sink. startTabMirroring
StopCastingParams
Stops the active Cast session on the sink. stopCasting
StopCastingParamsBuilder
StopCastingReturns
Stops the active Cast session on the sink. stopCasting