diff options
Diffstat (limited to '_dbus_bindings/dbus_bindings-internal.h')
-rw-r--r-- | _dbus_bindings/dbus_bindings-internal.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/_dbus_bindings/dbus_bindings-internal.h b/_dbus_bindings/dbus_bindings-internal.h index 1dfd6b2..ea3f2aa 100644 --- a/_dbus_bindings/dbus_bindings-internal.h +++ b/_dbus_bindings/dbus_bindings-internal.h @@ -54,6 +54,12 @@ static inline int type##_Check (PyObject *o) \ return (PyObject_TypeCheck (o, &type##_Type)); \ } +/* server.c */ +extern PyTypeObject DBusPyServer_Type; +DEFINE_CHECK(DBusPyServer) +extern dbus_bool_t dbus_py_init_server_types(void); +extern dbus_bool_t dbus_py_insert_server_types(PyObject *this_module); + /* conn.c */ extern PyTypeObject DBusPyConnection_Type; DEFINE_CHECK(DBusPyConnection) @@ -138,6 +144,8 @@ extern dbus_bool_t dbus_py_init_pending_call(void); extern dbus_bool_t dbus_py_insert_pending_call(PyObject *this_module); /* mainloop.c */ +extern dbus_bool_t dbus_py_set_up_server(PyObject *server, + PyObject *mainloop); extern dbus_bool_t dbus_py_set_up_connection(PyObject *conn, PyObject *mainloop); extern PyObject *dbus_py_get_default_main_loop(void); |