Yet Another RPC Framework目次
The Yar_Server classはじめに
クラス概要Yar_Server
class Yar_Server
{
/* プロパティ */
protected
$_executor;
/* メソッド */
final public __construct(Object
$obj )public bool handle()
}プロパティ
The Yar_Client classはじめに
クラス概要Yar_Client
class Yar_Client
{
/* プロパティ */
protected
$_protocol;
protected
$_uri;
protected
$_options;
protected
$_running;
/* メソッド */
public void __call(string
$method , array $parameters )final public __construct(string
$url , array $options = ?)public Yar_Clientfalse setOpt(int
}$name , mixed $value )プロパティ
The Yar_Concurrent_Client classはじめに
クラス概要Yar_Concurrent_Client
class Yar_Concurrent_Client
{
/* プロパティ */
static
$_callstack;
static
$_callback;
static
$_error_callback;
/* メソッド */
public static int call(
string $uri ,string $method ,array $parameters = ?,callable $callback = ?,callable $error_callback = ?,array $options = ?) public static bool loop(callable
$callback = ?, callable $error_callback = ?)public static bool reset()
}プロパティ
The Yar_Server_Exception classはじめにIf service threw exceptions, A Yar_Server_Exception will be threw in client side. クラス概要Yar_Server_Exception
class Yar_Server_Exception
extends
Exception
{
/* プロパティ */
protected
$_type;
/* メソッド */
public string getType()
/* 継承したメソッド */
final public string Exception::getMessage()
final public Throwablenull Exception::getPrevious()
final public int Exception::getCode()
final public string Exception::getFile()
final public int Exception::getLine()
final public array Exception::getTrace()
final public string Exception::getTraceAsString()
public string Exception::__toString()
private void Exception::__clone()
}プロパティ
The Yar_Client_Exception classはじめに
クラス概要Yar_Client_Exception
class Yar_Client_Exception
extends
Exception
{
/* プロパティ */
/* メソッド */
public string getType()
/* 継承したメソッド */
final public string Exception::getMessage()
final public Throwablenull Exception::getPrevious()
final public int Exception::getCode()
final public string Exception::getFile()
final public int Exception::getLine()
final public array Exception::getTrace()
final public string Exception::getTraceAsString()
public string Exception::__toString()
private void Exception::__clone()
}プロパティ
|