CMsvSysAgentActions Class Reference

#include <mw/msvsysagentaction.h>

class CMsvSysAgentActions : public CArrayFixFlat< TMsvSysAgentConditionAction >

Inherits from

  • CMsvSysAgentActions
    Public Attributes
    TMsvSendErrorAction iDefault
    Public Member Functions
    CMsvSysAgentActions()
    ~CMsvSysAgentActions()
    IMPORT_C TBoolConditionsMetL(TMsvSendErrorAction &)
    Inherited Functions
    CArrayFix< TMsvSysAgentConditionAction >::AppendL(const TMsvSysAgentConditionAction &)
    CArrayFix< TMsvSysAgentConditionAction >::AppendL(const TMsvSysAgentConditionAction &,TInt)
    CArrayFix< TMsvSysAgentConditionAction >::AppendL(const TMsvSysAgentConditionAction *,TInt)
    CArrayFix< TMsvSysAgentConditionAction >::Array()const
    CArrayFix< TMsvSysAgentConditionAction >::At(TInt)
    CArrayFix< TMsvSysAgentConditionAction >::At(TInt)const
    CArrayFix< TMsvSysAgentConditionAction >::Back(TInt)
    CArrayFix< TMsvSysAgentConditionAction >::Back(TInt)const
    CArrayFix< TMsvSysAgentConditionAction >::CArrayFix(TBufRep,TInt)
    CArrayFix< TMsvSysAgentConditionAction >::End(TInt)
    CArrayFix< TMsvSysAgentConditionAction >::End(TInt)const
    CArrayFix< TMsvSysAgentConditionAction >::ExpandL(TInt)
    CArrayFix< TMsvSysAgentConditionAction >::ExtendL()
    CArrayFix< TMsvSysAgentConditionAction >::Find(const TMsvSysAgentConditionAction &,TKeyArrayFix &,TInt &)const
    CArrayFix< TMsvSysAgentConditionAction >::FindIsq(const TMsvSysAgentConditionAction &,TKeyArrayFix &,TInt &)const
    CArrayFix< TMsvSysAgentConditionAction >::InsertIsqAllowDuplicatesL(const TMsvSysAgentConditionAction &,TKeyArrayFix &)
    CArrayFix< TMsvSysAgentConditionAction >::InsertIsqL(const TMsvSysAgentConditionAction &,TKeyArrayFix &)
    CArrayFix< TMsvSysAgentConditionAction >::InsertL(TInt,const TMsvSysAgentConditionAction &)
    CArrayFix< TMsvSysAgentConditionAction >::InsertL(TInt,const TMsvSysAgentConditionAction &,TInt)
    CArrayFix< TMsvSysAgentConditionAction >::InsertL(TInt,const TMsvSysAgentConditionAction *,TInt)
    CArrayFix< TMsvSysAgentConditionAction >::ResizeL(TInt)
    CArrayFix< TMsvSysAgentConditionAction >::ResizeL(TInt,const TMsvSysAgentConditionAction &)
    CArrayFix< TMsvSysAgentConditionAction >::operator[](TInt)
    CArrayFix< TMsvSysAgentConditionAction >::operator[](TInt)const
    CArrayFixBase::AtR(const CBase *,TInt)
    CArrayFixBase::CArrayFixBase(TBufRep,TInt,TInt)
    CArrayFixBase::Compress()
    CArrayFixBase::Count()const
    CArrayFixBase::CountR(const CBase *)
    CArrayFixBase::Delete(TInt)
    CArrayFixBase::Delete(TInt,TInt)
    CArrayFixBase::Find(const TAny *,TKeyArrayFix &,TInt &)const
    CArrayFixBase::FindIsq(const TAny *,TKeyArrayFix &,TInt &)const
    CArrayFixBase::InsertIsqAllowDuplicatesL(const TAny *,TKeyArrayFix &)
    CArrayFixBase::InsertIsqL(const TAny *,TKeyArrayFix &)
    CArrayFixBase::InsertL(TInt,const TAny *)
    CArrayFixBase::InsertL(TInt,const TAny *,TInt)
    CArrayFixBase::InsertRepL(TInt,const TAny *,TInt)
    CArrayFixBase::Length()const
    CArrayFixBase::Reset()
    CArrayFixBase::ResizeL(TInt,const TAny *)
    CArrayFixBase::SetKey(TKeyArrayFix &)const
    CArrayFixBase::SetReserveFlatL(TInt)
    CArrayFixBase::Sort(TKeyArrayFix &)
    CArrayFixBase::~CArrayFixBase()
    CArrayFixFlat< TMsvSysAgentConditionAction >::CArrayFixFlat(TInt)
    CArrayFixFlat< TMsvSysAgentConditionAction >::SetReserveL(TInt)
    CBase::CBase()
    CBase::Delete(CBase *)
    CBase::Extension_(TUint,TAny *&,TAny *)
    CBase::operator new(TUint)
    CBase::operator new(TUint,TAny *)
    CBase::operator new(TUint,TLeave)
    CBase::operator new(TUint,TLeave,TUint)
    CBase::operator new(TUint,TUint)
    CBase::~CBase()

    Detailed Description

    Defines an array of schedule send conditions that must be satisfied before a message sending attempt.

    See also: TMsvSysAgentConditionAction

    Member Attribute Documentation

    iDefault

    Default send error action.

    Constructor & Destructor Documentation

    CMsvSysAgentActions ( )

    IMPORT_CCMsvSysAgentActions()

    Constructor.

    ~CMsvSysAgentActions ( )

    IMPORT_C~CMsvSysAgentActions()

    Destructor.

    Member Function Documentation

    ConditionsMetL ( TMsvSendErrorAction & )

    IMPORT_C TBoolConditionsMetL(TMsvSendErrorAction &aErrorAction)

    Tests if system agent conditions are met.

    leave
    One of the system-wide error codes RSystemAgent::Connect() returned an error.
    ParameterDescription
    aErrorActionOn return, error action to use.

    Returns: True if conditions are met, else false.