4 * Avahi poll implementation for the CUPS scheduler.
6 * Copyright (C) 2010 Red Hat, Inc.
8 * Tim Waugh <twaugh@redhat.com>
10 * Distribution and use rights are outlined in the file "LICENSE.txt"
11 * which should have been included with this file. If this file is
12 * file is missing or damaged, see the license at "http://www.cups.org/".
18 # include <avahi-client/client.h>
19 # include <avahi-client/publish.h>
20 #endif /* HAVE_AVAHI */
22 #ifdef HAVE_AUTHORIZATION_H
23 # include <Security/Authorization.h>
24 #endif /* HAVE_AUTHORIZATION_H */
31 cups_array_t *watched_fds;
32 cups_array_t *timeouts;
34 #endif /* HAVE_AVAHI */
41 extern AvahiCupsPoll * avahi_cups_poll_new(void);
42 extern void avahi_cups_poll_free(AvahiCupsPoll *cups_poll);
43 extern const AvahiPoll *avahi_cups_poll_get(AvahiCupsPoll *cups_poll);
44 #endif /* HAVE_AVAHI */