datacommsserver/esockserver/inc/ss_connstates.h
branchRCL_3
changeset 21 4ccf8e394726
parent 14 8b5d60ce1e94
child 48 07656293a99c
equal deleted inserted replaced
19:0b0e9fce0b58 21:4ccf8e394726
   233 	TDetachDataClients
   233 	TDetachDataClients
   234 	)
   234 	)
   235 
   235 
   236 //
   236 //
   237 //Progress & Progress Request
   237 //Progress & Progress Request
       
   238 DECLARE_SMELEMENT_HEADER( TAwaitingStateChange, MeshMachine::TState<TContext>, NetStateMachine::MState, TContext )
       
   239     virtual TBool Accept();
       
   240 DECLARE_SMELEMENT_FOOTER( TAwaitingStateChange )
       
   241 
   238 DECLARE_SMELEMENT_HEADER( TProcessStateChange, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, TContext ) //From the framework
   242 DECLARE_SMELEMENT_HEADER( TProcessStateChange, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, TContext ) //From the framework
   239 	virtual void DoL();
   243 	virtual void DoL();
   240 DECLARE_SMELEMENT_FOOTER( TProcessStateChange )
   244 DECLARE_SMELEMENT_FOOTER( TProcessStateChange )
       
   245 
       
   246 DECLARE_SMELEMENT_HEADER( TEnqueueStateChange, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, TContext ) //From the framework
       
   247     virtual void DoL();
       
   248 DECLARE_SMELEMENT_FOOTER( TEnqueueStateChange )
   241 
   249 
   242 DECLARE_SMELEMENT_HEADER( TProcessProgressRequest, SubSessStates::TECABStateTransitionBase<TContext>, NetStateMachine::MStateTransition, TContext ) //From the client
   250 DECLARE_SMELEMENT_HEADER( TProcessProgressRequest, SubSessStates::TECABStateTransitionBase<TContext>, NetStateMachine::MStateTransition, TContext ) //From the client
   243 	virtual void DoL();
   251 	virtual void DoL();
   244 DECLARE_SMELEMENT_FOOTER( TProcessProgressRequest )
   252 DECLARE_SMELEMENT_FOOTER( TProcessProgressRequest )
   245 
   253 
   256 
   264 
   257 DECLARE_SMELEMENT_HEADER( TGenerateConnectionDownProgress,  MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, TContext ) //From the framework
   265 DECLARE_SMELEMENT_HEADER( TGenerateConnectionDownProgress,  MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, TContext ) //From the framework
   258 	virtual void DoL();
   266 	virtual void DoL();
   259 DECLARE_SMELEMENT_FOOTER( TGenerateConnectionDownProgress )
   267 DECLARE_SMELEMENT_FOOTER( TGenerateConnectionDownProgress )
   260 	
   268 	
   261 
   269 DECLARE_SMELEMENT_HEADER( TGenerateConnectionUninitialisedProgress,  MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, TContext ) //From the framework
       
   270     virtual void DoL();
       
   271 DECLARE_SMELEMENT_FOOTER( TGenerateConnectionUninitialisedProgress )
   262 
   272 
   263 
   273 
   264 
   274 
   265 //
   275 //
   266 // Legacy enumeration support
   276 // Legacy enumeration support