Objetos Coroutine¶
Novo na versão 3.5.
Os objetos coroutine são aquelas funções declaradas com um retorno de palavra-chave async
.
-
PyCoroObject
¶ A estrutura C utilizada para objetos coroutines.
-
PyTypeObject
PyCoro_Type
¶ O tipo de objeto correspondente a objetos coroutine.
-
int
PyCoro_CheckExact
(PyObject *ob)¶ Retorna True se ob’s o tipo for PyCoro_Type; ob não poderá ser NULL.
-
PyObject*
PyCoro_New
(PyFrameObject *frame, PyObject *name, PyObject *qualname)¶ - Return value: New reference.
Cria e devolve um novo objeto de coroutine com base no objeto frame, onde
__name__
e__qualname__
são definidos para name e nomname. Uma referência a frame é roubada por esta função. O argumento frame não poderá ser igual a NULL.