<?php
/**
* * * * * * * *<4297088@qq.com>
* */
namespace cn\gz53\framework\model\bo\script;
use cn\gz53\framework\dao\http\HttpRequestRunCallbackSetDaoI;
use cn\gz53\framework\dao\http\HttpRequestToCallbackGetDaoI;
use cn\gz53\framework\dao\http\HttpResponseToCallbackGetDaoI;
use cn\gz53\framework\dao\runner\RunnerRunCallbackGetDaoI;
use cn\gz53\framework\dao\script\ScriptServerRequestCallbackSetDaoI;
use cn\gz53\framework\model\bo\Bo;
class ScriptServerMessageSetBo extends Bo implements RunnerRunCallbackGetDaoI, HttpRequestRunCallbackSetDaoI,
HttpRequestToCallbackGetDaoI, HttpResponseToCallbackGetDaoI, ScriptServerRequestCallbackSetDaoI
{
private $routerRunCallback;
private $httpRequestCallback;
private $httpResponseCallback;
private $httpEndCallback;
public function getRouterRunCallback(){
return $this->routerRunCallback;
}
public function setRunnerRunCallback(callable $routerRunCallback){
$this->routerRunCallback = $routerRunCallback;
}
public function getHttpRequestCallback(){
return $this->httpRequestCallback;
}
public function setHttpRequestCallback(callable $httpRequestCallback){
$this->httpRequestCallback = $httpRequestCallback;
}
public function getHttpResponseCallback(){
return $this->httpResponseCallback;
}
public function setHttpResponseCallback(callable $httpResponseCallback){
$this->httpResponseCallback = $httpResponseCallback;
}
public function getHttpEndCallback(){
return $this->httpEndCallback;
}
public function setHttpEndCallback(callable $httpEndCallback){
$this->httpEndCallback = $httpEndCallback;
}
}