pub unsafe extern "C" fn dbus_connection_set_timeout_functions(
    conn: *mut DBusConnection,
    add_function: DBusAddTimeoutFunction,
    remove_function: DBusRemoveTimeoutFunction,
    toggled_function: DBusTimeoutToggledFunction,
    data: *mut c_void,
    free_data_function: DBusFreeFunction
) -> u32