networkcontrol/iptransportlayer/src/policyrequeststates.cpp
changeset 14 b33c3d136b7e
parent 0 af10295192d8
equal deleted inserted replaced
1:a579325b79dd 14:b33c3d136b7e
    19 #include "policyrequeststates.h"
    19 #include "policyrequeststates.h"
    20 #include <comms-infras/ss_mcprnodemessages.h>
    20 #include <comms-infras/ss_mcprnodemessages.h>
    21 #include <comms-infras/ss_coreprstates.h>
    21 #include <comms-infras/ss_coreprstates.h>
    22 
    22 
    23 #include <comms-infras/ss_nodemessages_dataclient.h>
    23 #include <comms-infras/ss_nodemessages_dataclient.h>
       
    24 #include <comms-infras/ss_nodemessages_serviceprovider.h>
    24 #include <comms-infras/ss_nodemessages_rejoiningprovider.h>
    25 #include <comms-infras/ss_nodemessages_rejoiningprovider.h>
    25 #include <comms-infras/ss_nodemessages_subconn.h>
    26 #include <comms-infras/ss_nodemessages_subconn.h>
    26 #include <comms-infras/ss_nodemessages_scpr.h>
    27 #include <comms-infras/ss_nodemessages_scpr.h>
    27 
    28 
    28 using namespace Messages;
    29 using namespace Messages;
   150 	RNodeInterface* cpr = iContext.Node().GetFirstClient<TDefaultClientMatchPolicy>(TClientType(TCFClientType::EServProvider, TCFClientType::EActive));
   151 	RNodeInterface* cpr = iContext.Node().GetFirstClient<TDefaultClientMatchPolicy>(TClientType(TCFClientType::EServProvider, TCFClientType::EActive));
   151 
   152 
   152 	if(cpr)
   153 	if(cpr)
   153 		{	
   154 		{	
   154 		iContext.iNodeActivity->PostRequestTo(*cpr,
   155 		iContext.iNodeActivity->PostRequestTo(*cpr,
   155 			TCFDataClient::TBindToComplete(iContext.iNodeActivity->Error()).CRef());
   156 			TCFServiceProvider::TBindToComplete(iContext.iNodeActivity->Error()).CRef());
   156  		}
   157  		}
   157 	}
   158 	}
   158 
   159 
   159 //-=========================================================
   160 //-=========================================================
   160 //Rejoin
   161 //Rejoin