class WebMessage
Defined at line 3667 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
Public Methods
void WebMessage (Storage_ storage)
bool IsEmpty ()
void WebMessage ()
Defined at line 3672 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
void WebMessage (WebMessage && )
Defined at line 3673 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
const std::optional< ::fuchsia_mem::Buffer> & data ()
The message payload, encoded as an UTF-8 string. This is a required property.
::std::optional< ::fuchsia_mem::Buffer> & data ()
The message payload, encoded as an UTF-8 string. This is a required property.
WebMessage & data (std::optional< ::fuchsia_mem::Buffer> value)
The message payload, encoded as an UTF-8 string. This is a required property.
const std::optional< ::std::vector< ::fuchsia_web::IncomingTransferable>> & incoming_transfer ()
Optional list of objects transferred into the [`MessagePort`] from the FIDL client.
::std::optional< ::std::vector< ::fuchsia_web::IncomingTransferable>> & incoming_transfer ()
Optional list of objects transferred into the [`MessagePort`] from the FIDL client.
WebMessage & incoming_transfer (std::optional< ::std::vector< ::fuchsia_web::IncomingTransferable>> value)
Optional list of objects transferred into the [`MessagePort`] from the FIDL client.
WebMessage & operator= (WebMessage && )
Defined at line 3674 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
const std::optional< ::std::vector< ::fuchsia_web::OutgoingTransferable>> & outgoing_transfer ()
Optional list of objects transferred out of the [`MessagePort`] to the FIDL client.
::std::optional< ::std::vector< ::fuchsia_web::OutgoingTransferable>> & outgoing_transfer ()
Optional list of objects transferred out of the [`MessagePort`] to the FIDL client.
WebMessage & outgoing_transfer (std::optional< ::std::vector< ::fuchsia_web::OutgoingTransferable>> value)
Optional list of objects transferred out of the [`MessagePort`] to the FIDL client.
void WebMessage (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits