bool us_http_request_header_set_method(us_http_request_header_t *self, const char *method) { us_delete(self->m_allocator, self->m_method); self->m_method = us_strdup(self->m_allocator, method); return self->m_method != 0; }
void us_http_header_item_list_destroy( us_http_header_item_list_t *self ) { us_delete( self->m_allocator, self ); }
bool us_http_response_header_set_versionn( us_http_response_header_t *self, const char *version, int len ) { us_delete( self->m_allocator, self->m_version ); self->m_version = us_strndup( self->m_allocator, version, len ); return self->m_version != 0; }
void us_http_response_header_destroy( us_http_response_header_t *self ) { self->m_items->destroy( self->m_items ); us_delete( self->m_allocator, self->m_version ); us_delete( self->m_allocator, self ); }
bool us_http_request_header_set_pathn( us_http_request_header_t *self, const char *path, int len ) { us_delete( self->m_allocator, self->m_path ); self->m_path = us_strndup( self->m_allocator, path, len ); return self->m_path != 0; }
bool us_http_request_header_set_version( us_http_request_header_t *self, const char *version ) { us_delete( self->m_allocator, self->m_version ); self->m_version = us_strdup( self->m_allocator, version ); return self->m_version != 0; }