diff -r 39bb7c3571e9 -r 052078dda061 linklayercontrol/networkinterfacemgr/agentprcore/src/agentscpractivities.cpp --- a/linklayercontrol/networkinterfacemgr/agentprcore/src/agentscpractivities.cpp Mon May 03 13:58:16 2010 +0300 +++ b/linklayercontrol/networkinterfacemgr/agentprcore/src/agentscpractivities.cpp Tue Jun 29 19:20:22 2010 +0530 @@ -95,6 +95,18 @@ NODEACTIVITY_END() } +#ifdef SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW +namespace AgentSCprParamRequestActivity +{ +DECLARE_DEFINE_NODEACTIVITY(ECFActivityParamRequest, AgentSCprParamRequest, TCFScpr::TSetParamsRequest) + FIRST_NODEACTIVITY_ENTRY(PRStates::TAwaitingParamRequest, CoreNetStates::TNoTagOrBearerPresent) + NODEACTIVITY_ENTRY(CoreNetStates::KBearerPresent, PRStates::TPassToServiceProvider, CoreNetStates::TAwaitingParamResponse, MeshMachine::TTag) + LAST_NODEACTIVITY_ENTRY(CoreNetStates::KBearerPresent, PRStates::TStoreParamsAndPostToOriginators) + LAST_NODEACTIVITY_ENTRY(KNoTag, PRStates::TRespondWithCurrentParams) +NODEACTIVITY_END() +} +#endif //#ifdef SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW + namespace AgentSCprDestroyActivity { //Overridden destroy for cleaning up the agent if its still about @@ -125,6 +137,9 @@ ACTIVITY_MAP_ENTRY(AgentSCprStartActivity, AgentSCprStart) ACTIVITY_MAP_ENTRY(AgentSCprStopActivity, AgentSCprStop) ACTIVITY_MAP_ENTRY(AgentSCprDataClientStoppedActivity, AgentSCprDataClientStopped) +#ifdef SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW + ACTIVITY_MAP_ENTRY(AgentSCprParamRequestActivity, AgentSCprParamRequest) +#endif //#ifdef SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW ACTIVITY_MAP_END_BASE(SCprActivities, coreSCprActivities) }