Yet Another RPC FrameworkInhaltsverzeichnis
The Yar_Server classEinführung
KlassenbeschreibungYar_Server
class Yar_Server
{
/* Eigenschaften */
protected
$_executor
;
/* Methoden */
final public __construct
( Object
$obj
)
public boolean handle
( void
)
}Eigenschaften
The Yar_Client classEinführung
KlassenbeschreibungYar_Client
class Yar_Client
{
/* Eigenschaften */
protected
$_protocol
;
protected
$_uri
;
protected
$_options
;
protected
$_running
;
/* Methoden */
public void __call
( string
$method
, array $parameters
)
final public __construct
( string
$url
)
public boolean setOpt
( number
}$name
, mixed $value
)Eigenschaften
The Yar_Concurrent_Client classEinführung
KlassenbeschreibungYar_Concurrent_Client
class Yar_Concurrent_Client
{
/* Eigenschaften */
static
$_callstack
;
static
$_callback
;
static
$_error_callback
;
/* Methoden */
public static int call
( string
$uri
, string $method
, array $parameters
[, callable $callback
] )
public static boolean loop
([ callable
$callback
[, callable $error_callback
]] )
public static boolean reset
( void
)
}Eigenschaften
The Yar_Server_Exception classEinführungIf service threw exceptions, A Yar_Server_Exception will be threw in client side. KlassenbeschreibungYar_Server_Exception
class Yar_Server_Exception
extends
Exception
{
/* Eigenschaften */
protected
$_type
;
/* Methoden */
public string getType
( void
)
/* Geerbte Methoden */
final public string Exception::getMessage
( void
)
final public Exception Exception::getPrevious
( void
)
final public mixed Exception::getCode
( void
)
final public string Exception::getFile
( void
)
final public int Exception::getLine
( void
)
final public array Exception::getTrace
( void
)
final public string Exception::getTraceAsString
( void
)
public string Exception::__toString
( void
)
final private void Exception::__clone
( void
)
}Eigenschaften
The Yar_Client_Exception classEinführung
KlassenbeschreibungYar_Client_Exception
class Yar_Client_Exception
extends
Exception
{
/* Eigenschaften */
/* Methoden */
public void getType
( void
)
/* Geerbte Methoden */
final public string Exception::getMessage
( void
)
final public Exception Exception::getPrevious
( void
)
final public mixed Exception::getCode
( void
)
final public string Exception::getFile
( void
)
final public int Exception::getLine
( void
)
final public array Exception::getTrace
( void
)
final public string Exception::getTraceAsString
( void
)
public string Exception::__toString
( void
)
final private void Exception::__clone
( void
)
}Eigenschaften
|