Lines Matching refs:dynhds
44 struct dynhds { struct
62 void Curl_dynhds_init(struct dynhds *dynhds, size_t max_entries, argument
67 void Curl_dynhds_free(struct dynhds *dynhds);
73 void Curl_dynhds_reset(struct dynhds *dynhds);
78 size_t Curl_dynhds_count(struct dynhds *dynhds);
84 void Curl_dynhds_set_opts(struct dynhds *dynhds, int opts);
89 struct dynhds_entry *Curl_dynhds_getn(struct dynhds *dynhds, size_t n);
94 struct dynhds_entry *Curl_dynhds_get(struct dynhds *dynhds,
96 struct dynhds_entry *Curl_dynhds_cget(struct dynhds *dynhds, const char *name);
104 bool Curl_dynhds_contains(struct dynhds *dynhds,
106 bool Curl_dynhds_ccontains(struct dynhds *dynhds, const char *name);
112 size_t Curl_dynhds_count_name(struct dynhds *dynhds,
119 size_t Curl_dynhds_ccount_name(struct dynhds *dynhds, const char *name);
125 size_t Curl_dynhds_remove(struct dynhds *dynhds,
127 size_t Curl_dynhds_cremove(struct dynhds *dynhds, const char *name);
135 CURLcode Curl_dynhds_set(struct dynhds *dynhds,
140 CURLcode Curl_dynhds_cset(struct dynhds *dynhds,
147 CURLcode Curl_dynhds_add(struct dynhds *dynhds,
154 CURLcode Curl_dynhds_cadd(struct dynhds *dynhds,
162 CURLcode Curl_dynhds_h1_cadd_line(struct dynhds *dynhds, const char *line);
169 CURLcode Curl_dynhds_h1_add_line(struct dynhds *dynhds,
176 CURLcode Curl_dynhds_h1_dprint(struct dynhds *dynhds, struct dynbuf *dbuf);
183 nghttp2_nv *Curl_dynhds_to_nva(struct dynhds *dynhds, size_t *pcount);