YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
de.yaacc.upnp.server.openhome.OhServiceState Class Reference

The values of the state variables of one OpenHome service, as the texts the control points see. More...

Collaboration diagram for de.yaacc.upnp.server.openhome.OhServiceState:
Collaboration graph

Public Member Functions

void clearListeners ()
 Drops the listeners of earlier service managers: the services are built again when the device is.
 
PropertyChangeSupport getPropertyChangeSupport ()
 The manager looks for this getter.
 
synchronized String get (String variable)
 
synchronized void init (String variable, String value)
 Sets a value without an event (the initial values).
 
boolean set (String variable, String value)
 
boolean setAll (Map< String, String > changes)
 Sets several values; one event names all the variables that changed.
 

Detailed Description

The values of the state variables of one OpenHome service, as the texts the control points see.

It is the "service implementation" the Cling service manager holds: the manager reads the values from here for the events and tells the subscribers when set changes one (one event for all variables of one setAll call).

Member Function Documentation

◆ set()

boolean de.yaacc.upnp.server.openhome.OhServiceState.set ( String variable,
String value )
Returns
whether the value changed (and the subscribers were told)
Here is the call graph for this function:

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