Lines Matching defs:AvahiQueryScheduler
44 AvahiQueryScheduler *scheduler;
64 AvahiQueryScheduler *scheduler;
70 struct AvahiQueryScheduler {
81 static AvahiQueryJob* job_new(AvahiQueryScheduler *s, AvahiKey *key, int done) {
106 static void job_free(AvahiQueryScheduler *s, AvahiQueryJob *qj) {
124 static void job_set_elapse_time(AvahiQueryScheduler *s, AvahiQueryJob *qj, unsigned msec, unsigned jitter) {
138 static void job_mark_done(AvahiQueryScheduler *s, AvahiQueryJob *qj) {
153 AvahiQueryScheduler *avahi_query_scheduler_new(AvahiInterface *i) {
154 AvahiQueryScheduler *s;
157 if (!(s = avahi_new(AvahiQueryScheduler, 1))) {
173 void avahi_query_scheduler_free(AvahiQueryScheduler *s) {
181 void avahi_query_scheduler_clear(AvahiQueryScheduler *s) {
191 AvahiQueryScheduler *s = userdata;
214 static int packet_add_query_job(AvahiQueryScheduler *s, AvahiDnsPacket *p, AvahiQueryJob *qj) {
230 static void append_known_answers_and_send(AvahiQueryScheduler *s, AvahiDnsPacket *p) {
277 AvahiQueryScheduler *s;
315 static AvahiQueryJob* find_scheduled_job(AvahiQueryScheduler *s, AvahiKey *key) {
331 static AvahiQueryJob* find_history_job(AvahiQueryScheduler *s, AvahiKey *key) {
356 int avahi_query_scheduler_post(AvahiQueryScheduler *s, AvahiKey *key, int immediately, unsigned *ret_id) {
395 void avahi_query_scheduler_incoming(AvahiQueryScheduler *s, AvahiKey *key) {
420 int avahi_query_scheduler_withdraw_by_id(AvahiQueryScheduler *s, unsigned id) {