code: public void receiveResponse(byte[] data,SplitDetails[] msg,Integer txID,ReturnCode returnCode) 
  	{
  		cancelReTransmissionTimer();
  		cancelLongtranTimer();
  		JainMgcpResponseEvent event = null;
  
  		try 
  		{
  			event = decodeResponse(data,msg,txID,returnCode);
  		} 
  		catch (Exception e) 
  		{
  			logger.error("Could not decode message: ", e);
  		}
  
  		event.setTransactionHandle(remoteTID);
  		if (this.isProvisional(event.getReturnCode())) 
  			resetLongtranTimer();
  		
  		stack.provider.processMgcpResponseEvent(event, commandEvent);
  
  		if (!this.isProvisional(event.getReturnCode())) 
  			this.release();		
  	}
docs: Used by stack for relaying received MGCP response messages to the application.
  
  @param message
  receive MGCP response message.