|
| ConnectionManager (const std::string &tp) |
|
int | getProtocolInfo (std::vector< UPnPP::ProtocolinfoEntry > &sourceEntries, std::vector< UPnPP::ProtocolinfoEntry > &sinkEntries) |
|
virtual bool | serviceTypeMatch (const std::string &tp) |
| Check if the input matches our service type.
|
|
| TypedService (const std::string &tp) |
| Build an empty object. More...
|
|
virtual int | runAction (const std::string &name, std::vector< std::string > args, std::map< std::string, std::string > &retdata) |
| Run an action specified by name, with specified input return output. More...
|
|
| Service (const UPnPDeviceDesc &device, const UPnPServiceDesc &service) |
| Construct by copying data from device and service objects. More...
|
|
| Service () |
| Empty object. More...
|
|
bool | initFromDescription (const UPnPDeviceDesc &description) |
| Initialize empty object from device description. More...
|
|
virtual bool | reSubscribe () |
| Restart the subscription to get all the State variable values, in case we get the events before we are ready (e.g. More...
|
|
const std::string & | getFriendlyName () const |
| Accessors for the values extracted from the device description during initialization.
|
|
const std::string & | getDeviceId () const |
|
const std::string & | getServiceType () const |
|
const std::string & | getActionURL () const |
|
const std::string & | getModelName () const |
|
const std::string & | getManufacturer () const |
|
virtual int | runAction (const UPnPP::SoapOutgoing &args, UPnPP::SoapIncoming &data) |
| Call Soap action and return resulting data. More...
|
|
int | runTrivialAction (const std::string &actionName) |
| Run trivial action where there are neither input parameters nor return data (beyond the status)
|
|
template<class T > |
int | runSimpleGet (const std::string &actnm, const std::string &valnm, T *valuep) |
| Run action where there are no input parameters and a single named value is to be retrieved from the result.
|
|
template<class T > |
int | runSimpleAction (const std::string &actnm, const std::string &valnm, T value) |
| Run action with a single input parameter and no return data.
|
|
virtual VarEventReporter * | getReporter () |
| Get pointer to installed event reporter. More...
|
|
virtual void | installReporter (VarEventReporter *reporter) |
| Install or uninstall event data reporter object. More...
|
|