xbmc
|
The PLT_ArgumentDesc class provides information about a given argument of a UPnP Service given action. More...
#include <PltArgument.h>
Public Member Functions | |
PLT_ArgumentDesc (const char *name, NPT_Ordinal position, const char *direction="in", PLT_StateVariable *variable=NULL, bool has_ret=false) | |
NPT_Result | GetSCPDXML (NPT_XmlElementNode *node) |
const NPT_String & | GetName () const |
const NPT_String & | GetDirection () const |
NPT_Ordinal | GetPosition () |
PLT_StateVariable * | GetRelatedStateVariable () |
bool | HasReturnValue () |
Protected Attributes | |
NPT_String | m_Name |
NPT_Ordinal | m_Position |
NPT_String | m_Direction |
PLT_StateVariable * | m_RelatedStateVariable |
bool | m_HasReturnValue |
The PLT_ArgumentDesc class provides information about a given argument of a UPnP Service given action.
It has a name, a position, a direction (in/out), a PLT_StateVariable state variable association and whether it is the return value of the action or not.