#include <stdio.h>#include <assert.h>#include <stdlib.h>#include <time.h>#include <avahi-client/client.h>#include <avahi-client/lookup.h>#include <avahi-common/simple-watch.h>#include <avahi-common/malloc.h>#include <avahi-common/error.h>
Go to the source code of this file.
Functions | |
| static void | browse_callback (AvahiServiceBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiBrowserEvent event, const char *name, const char *type, const char *domain, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, void *userdata) |
| static void | client_callback (AvahiClient *c, AvahiClientState state, AVAHI_GCC_UNUSED void *userdata) |
| int | main (AVAHI_GCC_UNUSED int argc, AVAHI_GCC_UNUSED char *argv[]) |
| static void | resolve_callback (AvahiServiceResolver *r, AVAHI_GCC_UNUSED AvahiIfIndex interface, AVAHI_GCC_UNUSED AvahiProtocol protocol, AvahiResolverEvent event, const char *name, const char *type, const char *domain, const char *host_name, const AvahiAddress *address, uint16_t port, AvahiStringList *txt, AvahiLookupResultFlags flags, AVAHI_GCC_UNUSED void *userdata) |
Variables | |
| static AvahiSimplePoll * | simple_poll = NULL |
| static void browse_callback | ( | AvahiServiceBrowser * | b, |
| AvahiIfIndex | interface, | ||
| AvahiProtocol | protocol, | ||
| AvahiBrowserEvent | event, | ||
| const char * | name, | ||
| const char * | type, | ||
| const char * | domain, | ||
| AVAHI_GCC_UNUSED AvahiLookupResultFlags | flags, | ||
| void * | userdata | ||
| ) | [static] |
Definition at line 95 of file official_browse_example.cpp.
| static void client_callback | ( | AvahiClient * | c, |
| AvahiClientState | state, | ||
| AVAHI_GCC_UNUSED void * | userdata | ||
| ) | [static] |
Definition at line 142 of file official_browse_example.cpp.
| int main | ( | AVAHI_GCC_UNUSED int | argc, |
| AVAHI_GCC_UNUSED char * | argv[] | ||
| ) |
Definition at line 153 of file official_browse_example.cpp.
| static void resolve_callback | ( | AvahiServiceResolver * | r, |
| AVAHI_GCC_UNUSED AvahiIfIndex | interface, | ||
| AVAHI_GCC_UNUSED AvahiProtocol | protocol, | ||
| AvahiResolverEvent | event, | ||
| const char * | name, | ||
| const char * | type, | ||
| const char * | domain, | ||
| const char * | host_name, | ||
| const AvahiAddress * | address, | ||
| uint16_t | port, | ||
| AvahiStringList * | txt, | ||
| AvahiLookupResultFlags | flags, | ||
| AVAHI_GCC_UNUSED void * | userdata | ||
| ) | [static] |
Definition at line 38 of file official_browse_example.cpp.
AvahiSimplePoll* simple_poll = NULL [static] |
Definition at line 36 of file official_browse_example.cpp.