Lines Matching defs:service
111 struct service {
155 static void get_service_data(struct service *s, pa_object *device) {
212 static void publish_service(pa_mainloop_api *api, void *service);
216 struct service *s = userdata;
223 pa_log_info("Successfully established service %s.", s->service_name);
239 pa_log("Failed to register service: %s", avahi_strerror(avahi_client_errno(avahi_entry_group_get_client(g))));
253 static void service_free(struct service *s);
281 static void publish_service(pa_mainloop_api *api PA_GCC_UNUSED, void *service) {
282 struct service *s = (struct service *) service;
387 /* Remove this service */
395 static struct service *get_service(struct userdata *u, pa_object *device) {
396 struct service *s;
408 s = pa_xnew(struct service, 1);
435 static void service_free(struct service *s) {
500 pa_log_info("Successfully established main service.");
507 pa_log_info("Name collision: renaming main service %s to %s.", u->service_name, t);
516 pa_log("Failed to register main service: %s", avahi_strerror(avahi_client_errno(avahi_entry_group_get_client(g))));
611 struct service *s;