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 | 
|---|---|
| 
 |