pub unsafe extern "C" fn dbus_connection_add_filter(
    conn: *mut DBusConnection,
    function: DBusHandleMessageFunction,
    user_data: *mut c_void,
    free_data_function: DBusFreeFunction
) -> u32