class Request
Defined at line 101 of file fidling/gen/sdk/fidl/fuchsia.net.http/fuchsia.net.http/cpp/fidl/fuchsia.net.http/cpp/wire_types.h
An HTTP request.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableExternalBuilder< ::fuchsia_net_http::wire::Request> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_http::wire::Request>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void Request ()
Defined at line 103 of file fidling/gen/sdk/fidl/fuchsia.net.http/fuchsia.net.http/cpp/fidl/fuchsia.net.http/cpp/wire_types.h
void Request (const Request & other)
Defined at line 104 of file fidling/gen/sdk/fidl/fuchsia.net.http/fuchsia.net.http/cpp/fidl/fuchsia.net.http/cpp/wire_types.h
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_net_http::wire::Request> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::StringView & method ()
The HTTP method if applicable.
Defaults to "GET".
bool has_method ()
Request & operator= (const Request & other)
Defined at line 105 of file fidling/gen/sdk/fidl/fuchsia.net.http/fuchsia.net.http/cpp/fidl/fuchsia.net.http/cpp/wire_types.h
void Request (Request && other)
Defined at line 106 of file fidling/gen/sdk/fidl/fuchsia.net.http/fuchsia.net.http/cpp/fidl/fuchsia.net.http/cpp/wire_types.h
Request & operator= (Request && other)
Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.net.http/fuchsia.net.http/cpp/fidl/fuchsia.net.http/cpp/wire_types.h
::fidl::StringView & url ()
The URL to load.
Required.
bool has_url ()
::fidl::VectorView< ::fuchsia_net_http::wire::Header> & headers ()
Additional HTTP request headers.
bool has_headers ()
::fuchsia_net_http::wire::Body & body ()
The payload for the request body. For HTTP requests, the method must be
set to "POST" or "PUT". If a buffer is used for the body, a
Content-Length header will automatically be added.
bool has_body ()
int64_t & deadline ()
Determines when to give up on waiting for a response from the server. If no deadline is
provided, the implementation will provide a reasonable default.
bool has_deadline ()
void ~Request ()
Defined at line 109 of file fidling/gen/sdk/fidl/fuchsia.net.http/fuchsia.net.http/cpp/fidl/fuchsia.net.http/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder