Lines Matching refs:AvahiInterfaceMonitor

23 typedef struct AvahiInterfaceMonitor AvahiInterfaceMonitor;  typedef
61 struct AvahiInterfaceMonitor { struct
73 AvahiInterfaceMonitor *monitor; argument
96 AvahiInterfaceMonitor *monitor;
121 AvahiInterfaceMonitor *monitor;
135 AvahiInterfaceMonitor *avahi_interface_monitor_new(AvahiServer *server);
136 void avahi_interface_monitor_free(AvahiInterfaceMonitor *m);
138 int avahi_interface_monitor_init_osdep(AvahiInterfaceMonitor *m);
139 void avahi_interface_monitor_free_osdep(AvahiInterfaceMonitor *m);
140 void avahi_interface_monitor_sync(AvahiInterfaceMonitor *m);
142 typedef void (*AvahiInterfaceMonitorWalkCallback)(AvahiInterfaceMonitor *m, AvahiInterface *i, void…
143 void avahi_interface_monitor_walk(AvahiInterfaceMonitor *m, AvahiIfIndex idx, AvahiProtocol protoco…
144 int avahi_dump_caches(AvahiInterfaceMonitor *m, AvahiDumpCallback callback, void* userdata);
146 void avahi_interface_monitor_update_rrs(AvahiInterfaceMonitor *m, int remove_rrs);
147 int avahi_address_is_local(AvahiInterfaceMonitor *m, const AvahiAddress *a);
148 void avahi_interface_monitor_check_relevant(AvahiInterfaceMonitor *m);
152 AvahiHwInterface *avahi_hw_interface_new(AvahiInterfaceMonitor *m, AvahiIfIndex idx);
158 AvahiHwInterface* avahi_interface_monitor_get_hw_interface(AvahiInterfaceMonitor *m, int idx);
162 AvahiInterface* avahi_interface_new(AvahiInterfaceMonitor *m, AvahiHwInterface *hw, AvahiProtocol p…
179 int avahi_interface_has_address(AvahiInterfaceMonitor *m, AvahiIfIndex iface, const AvahiAddress *a…
181 AvahiInterface* avahi_interface_monitor_get_interface(AvahiInterfaceMonitor *m, AvahiIfIndex idx, A…
185 AvahiInterfaceAddress *avahi_interface_address_new(AvahiInterfaceMonitor *m, AvahiInterface *i, con…
191 AvahiInterfaceAddress* avahi_interface_monitor_get_address(AvahiInterfaceMonitor *m, AvahiInterface…
193 AvahiIfIndex avahi_find_interface_for_address(AvahiInterfaceMonitor *m, const AvahiAddress *a);