An ApiProxy implementation that communicates with the VMRuntime Service bridge.
Constants
OK
Inherited from
\google\appengine\runtime\ApiProxyBase
RPC_FAILED
Inherited from
\google\appengine\runtime\ApiProxyBase
CALL_NOT_FOUND
Inherited from
\google\appengine\runtime\ApiProxyBase
ARGUMENT_ERROR
Inherited from
\google\appengine\runtime\ApiProxyBase
DEADLINE_EXCEEDED
Inherited from
\google\appengine\runtime\ApiProxyBase
CANCELLED
Inherited from
\google\appengine\runtime\ApiProxyBase
APPLICATION_ERROR
Inherited from
\google\appengine\runtime\ApiProxyBase
OTHER_ERROR
Inherited from
\google\appengine\runtime\ApiProxyBase
OVER_QUOTA
Inherited from
\google\appengine\runtime\ApiProxyBase
REQUEST_TOO_LARGE
Inherited from
\google\appengine\runtime\ApiProxyBase
CAPABILITY_DISABLED
Inherited from
\google\appengine\runtime\ApiProxyBase
FEATURE_DISABLED
Inherited from
\google\appengine\runtime\ApiProxyBase
RESPONSE_TOO_LARGE
Inherited from
\google\appengine\runtime\ApiProxyBase
TICKET_HEADER
DEV_TICKET_HEADER
DAPPER_ENV_KEY
SERVICE_BRIDGE_HOST
API_PORT
SERVICE_ENDPOINT_NAME
APIHOST_METHOD
PROXY_PATH
DAPPER_HEADER
SERVICE_DEADLINE_HEADER
SERVICE_ENDPOINT_HEADER
SERVICE_METHOD_HEADER
RPC_CONTENT_TYPE
DEFAULT_TIMEOUT_SEC
DEADLINE_DELTA_SECONDS
Methods
makeSyncCall
makeSyncCall(string $package, string $call_name, string $request, string $response, double $deadline = null)
Makes a synchronous RPC call.
Parameters
Name | Description |
---|---|
|
Package to call |
|
Specific RPC call to make |
|
Request proto, serialised to string |
|
Response proto string to populate |
|
Optional deadline for the RPC call in seconds. |
__construct
__construct( $default_ticket = null)
Consruct a VmAPiProxy object.
Parameters
Name | Description |
---|---|
|