1705 } |
1705 } |
1706 |
1706 |
1707 DEFINE_SMELEMENT(THandleRMessage2Error, NetStateMachine::MStateTransition, ConnStates::TContext) |
1707 DEFINE_SMELEMENT(THandleRMessage2Error, NetStateMachine::MStateTransition, ConnStates::TContext) |
1708 void THandleRMessage2Error::DoL() |
1708 void THandleRMessage2Error::DoL() |
1709 { |
1709 { |
1710 CConnLegacyRMessage2Activity* act = static_cast<CConnLegacyRMessage2Activity*>(iContext.Activity()); |
1710 CConnLegacyRMessage2Activity* act = static_cast<CConnLegacyRMessage2Activity*>(iContext.Activity()); |
1711 |
|
1712 ASSERT(act->Message().IsTypeOf(Meta::STypeId::CreateSTypeId(TCFSigLegacyRMessage2Ext::EUid, TCFSigLegacyRMessage2Ext::ETypeId))); |
1711 ASSERT(act->Message().IsTypeOf(Meta::STypeId::CreateSTypeId(TCFSigLegacyRMessage2Ext::EUid, TCFSigLegacyRMessage2Ext::ETypeId))); |
1713 TInt error = static_cast<TCFSigLegacyRMessage2Ext&>(act->Message()).CheckError(iContext, act->Error()); |
1712 TInt error = static_cast<TCFSigLegacyRMessage2Ext&>(act->Message()).CheckError(iContext, act->Error()); |
1714 act->SetError(error); |
1713 act->SetError(error); |
1715 act->Complete(error); |
1714 act->Complete(error); |
1716 } |
1715 } |
1717 |
1716 |
1718 |
|
1719 DEFINE_SMELEMENT(TCancelAllLegacyRMessage2Activities, NetStateMachine::MStateTransition, TContext) |
1717 DEFINE_SMELEMENT(TCancelAllLegacyRMessage2Activities, NetStateMachine::MStateTransition, TContext) |
1720 void TCancelAllLegacyRMessage2Activities::DoL() |
1718 void TCancelAllLegacyRMessage2Activities::DoL() |
1721 { |
1719 { |
1722 const RPointerArray<CNodeActivityBase>& activities = iContext.Node().Activities(); |
1720 const RPointerArray<CNodeActivityBase>& activities = iContext.Node().Activities(); |
1723 |
1721 |