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.