Lines Matching refs:service
68 * service resolution. When this timeout is reached, the resolve request
78 * try when looking up the service.
97 * Create a new service structure for 'ctx', saving it to the location pointed
111 * Look up service named 'name' from the 'ctx' service list. Target of
112 * '_service' will be set to the service if it was found.
119 * Get number of servers registered for the 'service'.
121 int fo_get_server_count(struct fo_service *service);
124 * Adds a server 'name' to the 'service'. Port 'port' will be used for
127 int fo_add_server(struct fo_service *service,
131 int fo_add_srv_server(struct fo_service *service,
139 * Request the first server from the service's list of servers. It is only
147 struct fo_service *service);
163 * with the server itself, not only with the service on that server. This
173 * the server itself is working but the service is not. When status is set
175 * service. When the next fo_resolve_service_send() function is called, this
184 * Should be used after connection to service was unexpectedly dropped
187 void fo_try_next_server(struct fo_service *service);
211 struct fo_server *fo_get_active_server(struct fo_service *service);
213 bool fo_svc_has_server(struct fo_service *service, struct fo_server *server);
216 struct fo_service *service,