Lines Matching refs:name
35 * `name` and `value` are non-NULL and always NUL terminated.
38 char *name;
60 * Allow size of all name and values added to not exceed `max_strs_size``
92 * Return the 1st header entry of the name or NULL if none exists.
95 const char *name, size_t namelen);
96 struct dynhds_entry *Curl_dynhds_cget(struct dynhds *dynhds, const char *name);
99 * Return TRUE iff one or more headers with the given name exist.
102 const char *name, size_t namelen);
103 bool Curl_dynhds_ccontains(struct dynhds *dynhds, const char *name);
106 * Return how often the given name appears in `dynhds`.
110 const char *name, size_t namelen);
113 * Return how often the given 0-terminated name appears in `dynhds`.
116 size_t Curl_dynhds_ccount_name(struct dynhds *dynhds, const char *name);
119 * Add a header, name + value, to `dynhds` at the end. Does *not*
123 const char *name, size_t namelen,
127 * Add a header, c-string name + value, to `dynhds` at the end.
130 const char *name, const char *value);
133 * Remove all entries with the given name.
137 const char *name, size_t namelen);
138 size_t Curl_dynhds_cremove(struct dynhds *dynhds, const char *name);
142 * Set the give header name and value, replacing any entries with
143 * the same name. The header is added at the end of all (remaining)
147 const char *name, size_t namelen,
151 const char *name, const char *value);