|
YAACC - UPNP Client and Server
|
Calls an action of a service of an OpenHome device. More...


Public Member Functions | |
| Map< String, String > | invoke (String service, String action, Map< String, String > arguments) throws OhControlException |
Calls an action of a service of an OpenHome device.
The controller (OhRemote) is written against this, so it runs in plain JVM tests against the renderer classes; the app implements it with Cling.
| Map< String, String > de.yaacc.openhome.OhControl.invoke | ( | String | service, |
| String | action, | ||
| Map< String, String > | arguments ) throws OhControlException |
| service | "Product", "Playlist", "Info", "Time" or "Volume" |
| action | the action name |
| arguments | the input arguments by name, as text |
| OhControlException | when the device refused the action, did not answer, or does not offer the service |
Implemented in de.yaacc.upnp.callback.openhome.ClingOhControl.