| class CTriggerParams : public CBase |
Notification Present (Yes/No)
TriggerNotificationStaus (On/Off)
TriggerType (Periodic/Area Event)
TriggerParams for Periodic triggering --- OutstandingTriggers (Interger) --- Interval (Integer)
TriggerNotificationStaus (On/Off)
| Public Member Functions | |
|---|---|
| ~CTriggerParams () | |
| IMPORT_C TInt | Get ( TInt64 &, TPtr , TBool &, TBool &, TTriggerType &, TRequestType &, TUint64 &, TUint64 &) |
| IMPORT_C CTriggerParams * | NewL () |
| IMPORT_C CTriggerParams * | NewLC () |
| IMPORT_C TInt | Set ( TInt64 , const TDesC &, TBool , TBool , TTriggerType , TRequestType , TUint64 , TUint64 ) |
| Private Member Functions | |
|---|---|
| CTriggerParams () | |
| void | ConstructL () |
| Public Member Enumerations | |
|---|---|
| enum | TRequestType { EUnSpecified = -1, ENetworkInitiated = 0, ETerminalInitiated } |
| enum | TTriggerType { EUnknown = -1, EPeriodic = 0, EAreaEvent } |
| IMPORT_C TInt | Get | ( | TInt64 & | aSessionId, |
| TPtr | aSessionName, | |||
| TBool & | aNotificationPresent, | |||
| TBool & | aTriggerNotificationStatus, | |||
| TTriggerType & | aTriggerType, | |||
| TRequestType & | aRequestType, | |||
| TUint64 & | aOutstandingTrigger, | |||
| TUint64 & | aInterval | |||
| ) | const | |||
Returns trigger parameters.
| TInt64 & aSessionId | |
| TPtr aSessionName | |
| TBool & aNotificationPresent | |
| TBool & aTriggerNotificationStatus | |
| TTriggerType & aTriggerType | |
| TRequestType & aRequestType | |
| TUint64 & aOutstandingTrigger | |
| TUint64 & aInterval |
| IMPORT_C TInt | Set | ( | TInt64 | aSessionId, |
| const TDesC & | aSessionName, | |||
| TBool | aNotificationPresent, | |||
| TBool | aTriggerNotificationStatus, | |||
| TTriggerType | aTriggerType, | |||
| TRequestType | aRequestType, | |||
| TUint64 | aOutstandingTrigger, | |||
| TUint64 | aInterval | |||
| ) | ||||
Sets trigger parameters.
| TInt64 aSessionId | |
| const TDesC & aSessionName | |
| TBool aNotificationPresent | |
| TBool aTriggerNotificationStatus | |
| TTriggerType aTriggerType | |
| TRequestType aRequestType | |
| TUint64 aOutstandingTrigger | |
| TUint64 aInterval |
Enumeration to indicate request type.
| EUnSpecified = -1 |
Not specified |
| ENetworkInitiated = 0 |
Network Initiated |
| ETerminalInitiated |
Terminal Initiated |
Enumeration to indicate trigger type.
| EUnknown = -1 |
Unknown |
| EPeriodic = 0 |
Periodic trigger |
| EAreaEvent |
Area Event trigger |
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.