Lines Matching refs:peer
98 struct http_client_peer *peer;
169 struct http_client_peer *peer;
234 bool allows_pipelining:1;/* peer is known to allow persistent
240 struct http_client_peer_shared *peer;
244 /* all connections to this peer */
250 /* available connections to this peer */
258 bool destroyed:1; /* peer pool is being destroyed */
272 /* queues using this peer */
275 /* active connections to this peer */
281 bool connecting:1; /* peer is waiting to be connected */
282 bool connect_backoff:1; /* peer is waiting for backoff timout*/
283 bool disconnected:1; /* peer is already disconnected */
312 /* currently active peer */
514 http_client_connection_create(struct http_client_peer *peer);
548 struct http_client_peer *peer);
557 (const struct http_client_peer_addr *peer) ATTR_PURE;
569 /* peer (shared) */
583 /* peer */
588 void http_client_peer_ref(struct http_client_peer *peer);
592 bool http_client_peer_have_queue(struct http_client_peer *peer,
594 void http_client_peer_link_queue(struct http_client_peer *peer,
596 void http_client_peer_unlink_queue(struct http_client_peer *peer,
599 http_client_peer_claim_request(struct http_client_peer *peer,
601 void http_client_peer_trigger_request_handler(struct http_client_peer *peer);
602 void http_client_peer_connection_success(struct http_client_peer *peer);
603 void http_client_peer_connection_failure(struct http_client_peer *peer,
605 void http_client_peer_connection_lost(struct http_client_peer *peer,
607 bool http_client_peer_is_connected(struct http_client_peer *peer);
609 http_client_peer_idle_connections(struct http_client_peer *peer);
611 http_client_peer_active_connections(struct http_client_peer *peer);
613 http_client_peer_pending_connections(struct http_client_peer *peer);
614 void http_client_peer_switch_ioloop(struct http_client_peer *peer);
642 struct http_client_peer *peer);
644 struct http_client_peer *peer, const char *reason);
646 struct http_client_peer *peer);