Módulo google.appengine.api.apiproxy_rpc

Resumo

Classe base para implementar o RPC de stubs de proxy da API.

Índice

class google.appengine.api.apiproxy_rpc.RPC(package=None, call=None, request=None, response=None, callback=None, deadline=None, stub=None)source

Bases: object

Classe base para implementar o RPC de stubs de proxy da API.

Para implementar um RPC a fim de fazer uma chamada de API assíncrona real:
  • estenda essa classe;

  • substitua _MakeCallImpl e/ou _WaitImpl para fazer uma chamada assíncrona real.

CheckSuccess()source

Caso tenha ocorrido uma exceção, gere-a agora mesmo.

Gera

Exceção da chamada de API ou do retorno de chamada, se houver.

Clone()source

Faça uma cópia superficial desses atributos de instâncias, exceto métodos.

Ela normalmente é usada quando uma RPC é especificada com algumas opções de configuração e está sendo usada como um modelo para vários RPCs fora do controle fácil de um desenvolvedor.

FINISHING = 2
IDLE = 0
MakeCall(package=None, call=None, request=None, response=None, callback=None, deadline=None)source

Faz uma chamada de API assíncrona (ou seja, sem bloqueio) no pacote especificado para o método de chamada especificado.

Ela chamará _MakeRealCall para fazer o job real.

Parâmetros

Como construtor. Consulte __init__. (Same) –

Gera
  • TypeError ou AssertionError caso um argumento seja de um tipo inválido.

  • AssertionError ou RuntimeError é uma RPC que já esteja em uso.

RUNNING = 1
Wait()source

Aguarda a chamada de API associada a essa RPC.

exception
state
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Ambiente padrão do App Engine para Python 2