diff -r 8767c6acf334 -r 8ab6687fb94c telephonyprotocols/pdplayer/inc/PDPSCPRStates.h --- a/telephonyprotocols/pdplayer/inc/PDPSCPRStates.h Fri May 14 17:02:16 2010 +0300 +++ b/telephonyprotocols/pdplayer/inc/PDPSCPRStates.h Thu May 27 14:05:07 2010 +0300 @@ -377,6 +377,16 @@ virtual TInt TransitionTag(); DECLARE_SMELEMENT_FOOTER( TNoTagOrProviderStopped ) +DECLARE_SMELEMENT_HEADER( TCleanupFSM, MeshMachine::TStateTransition, NetStateMachine::MStateTransition, PDPSCprStates::TContext) + virtual void DoL(); +DECLARE_SMELEMENT_FOOTER( TCleanupFSM) + +DECLARE_AGGREGATED_TRANSITION2( + TCleanupFSMAndDataClients, + PDPSCprStates::TCleanupFSM, + PRStates::TDestroyOrphanedDataClients + ) + //=========================================================== // Sip Address retrieval