Introducción
PHP Manual
PHP Manual»Yar»Yar_Client

La clase Yar_Client

(No version information available, might only be in Git)

El lado cliente del framework RPC Yar. Un cliente está vinculado a una única dirección de servicio; invocar sobre él cualquier método no definido emite una llamada remota con ese nombre de método y los argumentos indicados.

class Yar_Client {
/* Propiedades */
protected int $_protocol;
protected string $_uri;
protected ?array $_options;
protected bool $_running;
/* Métodos */
final public function __construct(string $uri, ?array $options = null)
public function call(string $method, array $arguments): mixed
public function getOpt(int $name): mixed
public function setOpt(int $name, mixed $value): Yar_Client|bool
}
_protocol

Solo lectura. El protocolo derivado de la dirección del servicio: una de las constantes YAR_CLIENT_PROTOCOL_HTTP, YAR_CLIENT_PROTOCOL_TCP o YAR_CLIENT_PROTOCOL_UNIX.

_uri

Solo lectura. La dirección de servicio con la que se creó el cliente.

_options

Solo lectura. Un array con las opciones establecidas en este cliente, indexado por las constantes YAR_OPT_*, o null si no se estableció ninguna.

_running

Solo lectura. Indica si hay una llamada emitida por este cliente actualmente en curso.

Tabla de contenidos

To Top