\google\appengine\runtime\RemoteApiProxy

Constantes

OK

Hérité de

\google\appengine\runtime\ApiProxyBase

RPC_FAILED

Hérité de

\google\appengine\runtime\ApiProxyBase

CALL_NOT_FOUND

Hérité de

\google\appengine\runtime\ApiProxyBase

ARGUMENT_ERROR

Hérité de

\google\appengine\runtime\ApiProxyBase

DEADLINE_EXCEEDED

Hérité de

\google\appengine\runtime\ApiProxyBase

CANCELLED

Hérité de

\google\appengine\runtime\ApiProxyBase

APPLICATION_ERROR

Hérité de

\google\appengine\runtime\ApiProxyBase

OTHER_ERROR

Hérité de

\google\appengine\runtime\ApiProxyBase

OVER_QUOTA

Hérité de

\google\appengine\runtime\ApiProxyBase

REQUEST_TOO_LARGE

Hérité de

\google\appengine\runtime\ApiProxyBase

CAPABILITY_DISABLED

Hérité de

\google\appengine\runtime\ApiProxyBase

FEATURE_DISABLED

Hérité de

\google\appengine\runtime\ApiProxyBase

RESPONSE_TOO_LARGE

Hérité de

\google\appengine\runtime\ApiProxyBase

Méthodes

makeSyncCall

makeSyncCall(string $package, string $call_name, string $request, string $response, double $deadline = null)

Elle effectue un appel RPC synchrone.

Paramètres

Nom Description

$package

string

Package à appeler

$call_name

string

Appel RPC spécifique à effectuer

$request

string

Requête proto, sérialisée en chaîne

$response

string

Chaîne proto de réponse à renseigner

$deadline

double

Délai facultatif pour l'appel RPC

__construct

__construct(string $apiHost, integer $apiPort, string $requestId)

Crée une instance de RemoteApiProxy.

Paramètres

Nom Description

$apiHost

string

Hôte à utiliser

$apiPort

integer

Port à utiliser

$requestId

string

ID de la requête.