CUpnpArgument Class Reference
class CUpnpArgument : public CBase |
Used to make a common body for actions. This class is only used when an action is sent or received. This class makes a common body for actions, which can then be modified by user.
Constructor & Destructor Documentation
CUpnpArgument(CUpnpService &)
CUpnpArgument | ( | CUpnpService & | aParentService | ) | [private] |
Parameters
CUpnpService & aParentService | Parent service. |
~CUpnpArgument()
~CUpnpArgument | ( | ) | [virtual] |
Member Functions Documentation
CheckErrorL(TInt, const TDesC8 &)
void | CheckErrorL | ( | TInt | aError, |
| const TDesC8 & | aValue |
| ) | [private] |
Checks the error code for the SetValue method and leaves if needed.
ConstructL(CUpnpArgument &)
By default Symbian 2nd phase constructor is private. Adds the arguments and their default values according to the XML node
DeleteAndNullValue()
void | DeleteAndNullValue | ( | ) | [private] |
Delete and null iValue member.
Direction()
IMPORT_C TInt | Direction | ( | ) | const |
Returns direction of the argument.
- Since
- Series60 2.6
Name()
Returns the name of the argument.
- Since
- Series60 2.6
NewL(CUpnpService &)
Parameters
CUpnpService & aParentService | |
NewL(CUpnpArgument &, CUpnpService &)
Two-phased constructor for building from a XML node. Internally uses the function NewL(CSereneElement*)
RelatedStateVariable()
IMPORT_C TDesC8 & | RelatedStateVariable | ( | ) | |
Returns related state variable.
- Since
- Series60 2.6
SetDirectionL(TInt)
void | SetDirectionL | ( | TInt | aDirection | ) | |
SetNameL(const TDesC8 &)
void | SetNameL | ( | const TDesC8 & | aDirection | ) | |
SetRelatedStateVarL(const TDesC8 &)
void | SetRelatedStateVarL | ( | const TDesC8 & | aRelatedStateVar | ) | |
Parameters
const TDesC8 & aRelatedStateVar | |
SetValueL(const TDesC8 &)
IMPORT_C void | SetValueL | ( | const TDesC8 & | aValue | ) | |
Sets the value of argument.
- Since
- Series60 2.6 (If the value is inproper, the method leaves with EInvalidArgs, which is the internal upnp error code used by UPnP Stack)
Parameters
const TDesC8 & aValue | Value that is to be set for this argument. |
Type()
Returns type of the argument.
- Since
- Series60 2.6
Value()
Returns the value of the argument.
- Since
- Series60 2.6
Member Data Documentation
CUpnpService & iParentService
CUpnpService & | iParentService | [private] |
HBufC8 * iRelatedStateVariable
HBufC8 * | iRelatedStateVariable | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.