digikam
#include <PltAction.h>
Public Member Functions | |
PLT_ActionDesc (const char *name, PLT_Service *service) | |
~PLT_ActionDesc () | |
PLT_ArgumentDesc * | GetArgumentDesc (const char *name) |
NPT_Array< PLT_ArgumentDesc * > & | GetArgumentDescs () |
const NPT_String & | GetName () const |
NPT_Result | GetSCPDXML (NPT_XmlElementNode *node) |
PLT_Service * | GetService () |
Protected Attributes | |
NPT_Array< PLT_ArgumentDesc * > | m_ArgumentDescs |
NPT_String | m_Name |
PLT_Service * | m_Service |
Detailed Description
The PLT_ActionDesc class provides information about a UPnP Service given action.
This description has a name, a set of arguments and is associated to a service.
Definition at line 61 of file PltAction.h.
Constructor & Destructor Documentation
PLT_ActionDesc::PLT_ActionDesc | ( | const char * | name, |
PLT_Service * | service | ||
) |
Constructor.
- Parameters
-
name the action name service the UPnP service the action is associated with
Definition at line 49 of file PltAction.cpp.
PLT_ActionDesc::~PLT_ActionDesc | ( | ) |
Definition at line 58 of file PltAction.cpp.
Member Function Documentation
PLT_ArgumentDesc * PLT_ActionDesc::GetArgumentDesc | ( | const char * | name | ) |
Look for an argument given a name.
- Parameters
-
name argument name
- Returns
- PLT_ArgumentDesc pointer
Definition at line 97 of file PltAction.cpp.
|
inline |
|
inline |
NPT_Result PLT_ActionDesc::GetSCPDXML | ( | NPT_XmlElementNode * | node | ) |
Serialize action information to xml into an existing xml tree.
- Parameters
-
node the xml Element to serialize action information
Definition at line 67 of file PltAction.cpp.
PLT_Service * PLT_ActionDesc::GetService | ( | ) |
Return the service the action is associated with.
Definition at line 88 of file PltAction.cpp.
Member Data Documentation
|
protected |
Definition at line 108 of file PltAction.h.
|
protected |
Definition at line 106 of file PltAction.h.
|
protected |
Definition at line 107 of file PltAction.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2019 The KDE developers.
Generated on Wed Dec 11 2019 07:35:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.