# Objek Coroutine

Added in version 3.5.

Objek Coroutine adalah fungsi yang dideklarasikan dengan pengembalian kata kunci `async`.

type PyCoroObject

  Struktur C yang digunakan untuk objek coroutine.

PyTypeObject PyCoro_Type

  Jenis objek yang sesuai dengan objek coroutine.

int PyCoro_CheckExact(PyObject *ob)

  Mengembalikan benar jika tipe dari ob adalah `PyCoro_Type`; ob harus tidak `NULL`. Fungsi ini selalu sukses.

PyObject *PyCoro_New(PyFrameObject *frame, PyObject *name, PyObject *qualname)
  Return value: New reference.

  Membuat and mengembalikan sebuah objek coroutine berdasarkan objek frame , dengan `__name__` dan `__qualname__` diatur menjadi name dan qualname. Referensi menuju frame diambil oleh fungsi ini. Argumen frame tidak boleh `NULL`.

  Tidak digunakan lagi karena versi 3.16, akan dihapus dalam versi 3.18: This function has not been used since 3.10. It is also impossible to construct a proper frame object to call this function.