| class CMsvSysAgentActions : public CArrayFixFlat< TMsvSysAgentConditionAction > |
Defines an array of schedule send conditions that must be satisfied before a message sending attempt.
| Public Member Functions | |
|---|---|
| CMsvSysAgentActions() | |
| ~CMsvSysAgentActions() | |
| IMPORT_C TBool | ConditionsMetL(TMsvSendErrorAction &) |
| Private Member Functions | |
|---|---|
| TBool | CheckStates(const CArrayFix< TInt > &, TMsvSendErrorAction &) |
| TBool | ConditionOK(const TMsvSysAgentConditionAction &, const TInt) |
| void | GetConditionVariablesL(CArrayFix< TUid > &) |
| Public Attributes | |
|---|---|
| TMsvSendErrorAction | iDefault |
| TBool | CheckStates | ( | const CArrayFix< TInt > & | aStates, |
| TMsvSendErrorAction & | aErrorAction | |||
| ) | const [private] | |||
| const CArrayFix< TInt > & aStates | |
| TMsvSendErrorAction & aErrorAction |
| TBool | ConditionOK | ( | const TMsvSysAgentConditionAction & | aCondAction, |
| const TInt | aState | |||
| ) | const [private] | |||
| const TMsvSysAgentConditionAction & aCondAction | |
| const TInt aState |
| IMPORT_C TBool | ConditionsMetL | ( | TMsvSendErrorAction & | aErrorAction | ) |
Tests if system agent conditions are met.
True if conditions are met, else false.
leave
One of the system-wide error codes RSystemAgent::Connect() returned an error.
| TMsvSendErrorAction & aErrorAction | On return, error action to use. |
| void | GetConditionVariablesL | ( | CArrayFix< TUid > & | aUids | ) | const [private] |