bearermanagement/S60MCPR/inc/s60mcprstates.h
changeset 71 9f263f780e41
parent 61 8b0c979bbe8c
equal deleted inserted replaced
70:ac5daea24fb0 71:9f263f780e41
   117                               MeshMachine::TStateTransition<TContext>, 
   117                               MeshMachine::TStateTransition<TContext>, 
   118                               NetStateMachine::MStateTransition,
   118                               NetStateMachine::MStateTransition,
   119                               TContext )
   119                               TContext )
   120     virtual void DoL();
   120     virtual void DoL();
   121     DECLARE_SMELEMENT_FOOTER( TProcessError )
   121     DECLARE_SMELEMENT_FOOTER( TProcessError )
       
   122 
       
   123     /**
       
   124      * TRANSITION/ACTION: Error no bearer request while in gone down recovery.
       
   125      */
       
   126     DECLARE_SMELEMENT_HEADER( THandleNoBearerDuringGoneDownRecovery, 
       
   127                               MeshMachine::TStateTransition<TContext>, 
       
   128                               NetStateMachine::MStateTransition, 
       
   129                               TContext )
       
   130     virtual void DoL();
       
   131     DECLARE_SMELEMENT_FOOTER( THandleNoBearerDuringGoneDownRecovery )
       
   132 
   122     
   133     
   123     /**
   134     /**
   124      * STATE: Waits for valid select or error message.
   135      * STATE: Waits for valid select or error message.
   125      * @return ETrue if message is accepted or error is observed.
   136      * @return ETrue if message is accepted or error is observed.
   126      */
   137      */
   161                               MeshMachine::TState<TContext>, 
   172                               MeshMachine::TState<TContext>, 
   162                               NetStateMachine::MState, 
   173                               NetStateMachine::MState, 
   163                               TContext )
   174                               TContext )
   164     virtual TBool Accept();
   175     virtual TBool Accept();
   165     DECLARE_SMELEMENT_FOOTER( TAwaitingServiceIdRequest )
   176     DECLARE_SMELEMENT_FOOTER( TAwaitingServiceIdRequest )
       
   177 
       
   178     /**
       
   179      * STATE: Waits for NoBearer request while in gone down recovery. 
       
   180      * @return ETrue if message is accepted. 
       
   181      */
       
   182     DECLARE_SMELEMENT_HEADER( TAwaitingNoBearerInGoneDownRecovery, 
       
   183                               MeshMachine::TState<TContext>, 
       
   184                               NetStateMachine::MState, 
       
   185                               TContext )
       
   186     virtual TBool Accept();
       
   187     DECLARE_SMELEMENT_FOOTER( TAwaitingNoBearerInGoneDownRecovery )
       
   188     
   166 
   189 
   167     /**
   190     /**
   168      * TRANSITION/ACTION: Retrieve ServiceId.
   191      * TRANSITION/ACTION: Retrieve ServiceId.
   169      */
   192      */
   170     DECLARE_SMELEMENT_HEADER( TRetrieveServiceId, 
   193     DECLARE_SMELEMENT_HEADER( TRetrieveServiceId,