TPresenceActionXDM Class Reference
This class should be used in conjunction with an already created CPresenceXDM. The CPresenceXDM deals with the Presence rules as a whole and has communication with the server. TPresenceActionXDM is used to manipulate the Action part of a rule. Remember to call Init function after constructing this object.
rlspresxdm.lib
- Since
- S60 3.2
Constructor & Destructor Documentation
TPresenceActionXDM()
IMPORT_C | TPresenceActionXDM | ( | ) | |
C++ Constructor, After contructing Init must be called before using this object.
Member Functions Documentation
AddOrReplaceActionL(const TDesC &, const TDesC &)
IMPORT_C TInt | AddOrReplaceActionL | ( | const TDesC & | aRuleID, |
| const TDesC & | aAction |
| ) | |
Adds or replace action contents.
GetActionL(const TDesC &, TDes &)
Gets Action contents from a rule.
GetSubHandlingNodeL(const TDesC &, TBool)
Gets the SubHandling node pointer in a rule
Init(CPresenceXDM *const)
Initializes the object with the given pointer to CPresenceXDM. This function must be called before using other functions.
IsValidAction(const TDesC &)
TBool
| IsValidAction | ( | const TDesC & | aAction | ) | [private] |
Finds whether the provided action is valid or not
RemoveActionL(const TDesC &)
IMPORT_C TInt | RemoveActionL | ( | const TDesC & | aRuleID | ) | |
Removes action from a rule.
Member Data Documentation
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.