YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
de.yaacc.yxc.YxcSourceActions Class Reference

Performs one control of the device's own source. More...

Collaboration diagram for de.yaacc.yxc.YxcSourceActions:
Collaboration graph

Classes

enum  Result
 

Static Public Member Functions

static Result perform (YxcClient client, YxcSourceControls.Control control)
 
static Result perform (YxcClient client, YxcSourceControls.Control control, YxcSourceCapabilities caps)
 

Detailed Description

Performs one control of the device's own source.

Nothing is decided on an event or on the state the row shows: the zone status and the play info are read right before, the control must be offered by that fresh answer, and only then is the call sent. Pure over a YxcClient; the caller runs it off the main thread.

Member Function Documentation

◆ perform()

static Result de.yaacc.yxc.YxcSourceActions.perform ( YxcClient client,
YxcSourceControls.Control control,
YxcSourceCapabilities caps )
static
Parameters
capswhat the device says about its sources (the tuner bands), null when not known
Here is the call graph for this function:

The documentation for this class was generated from the following file: