Module chromiumoxide::cdp::browser_protocol::cast [−][src]
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 | |
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 |