return 1; /* valid delay */
}
-const char *http_client_request_get_method(struct http_client_request *req)
+const char *
+http_client_request_get_method(const struct http_client_request *req)
{
return req->method;
}
-const char *http_client_request_get_target(struct http_client_request *req)
+const char *
+http_client_request_get_target(const struct http_client_request *req)
{
return req->target;
}
enum http_request_state
-http_client_request_get_state(struct http_client_request *req)
+http_client_request_get_state(const struct http_client_request *req)
{
return req->state;
}
/* return the HTTP method for the request */
const char *
-http_client_request_get_method(struct http_client_request *req);
+http_client_request_get_method(const struct http_client_request *req)
+ ATTR_PURE;
/* return the HTTP target for the request */
const char *
-http_client_request_get_target(struct http_client_request *req);
+http_client_request_get_target(const struct http_client_request *req)
+ ATTR_PURE;
/* return the request state */
enum http_request_state
-http_client_request_get_state(struct http_client_request *req);
+http_client_request_get_state(const struct http_client_request *req)
+ ATTR_PURE;
/* submit the request. It is queued for transmission to the service */
void http_client_request_submit(struct http_client_request *req);