Lines Matching refs:AvahiCache
23 typedef struct AvahiCache AvahiCache; typedef
46 AvahiCache *cache;
65 struct AvahiCache { struct
80 AvahiCache *avahi_cache_new(AvahiServer *server, AvahiInterface *interface); argument
81 void avahi_cache_free(AvahiCache *c);
83 void avahi_cache_update(AvahiCache *c, AvahiRecord *r, int cache_flush, const AvahiAddress *a);
85 int avahi_cache_dump(AvahiCache *c, AvahiDumpCallback callback, void* userdata);
87 typedef void* AvahiCacheWalkCallback(AvahiCache *c, AvahiKey *pattern, AvahiCacheEntry *e, void* us…
88 void* avahi_cache_walk(AvahiCache *c, AvahiKey *pattern, AvahiCacheWalkCallback cb, void* userdata);
90 int avahi_cache_entry_half_ttl(AvahiCache *c, AvahiCacheEntry *e);
94 void avahi_cache_start_poof(AvahiCache *c, AvahiKey *key, const AvahiAddress *a);
97 void avahi_cache_stop_poof(AvahiCache *c, AvahiRecord *record, const AvahiAddress *a);
99 void avahi_cache_flush(AvahiCache *c);