public function __construct(Session $callerSession, CallMessage $callMessage, Procedure $procedure)
{
$this->callMessage = $callMessage;
$this->callerSession = $callerSession;
$this->procedure = $procedure;
$this->callStart = microtime(true);
$this->invocationRequestId = Utils::getUniqueId();
}