fidl::IncomingHeaderAndMessage

Summary

Inheritance

Inherits from: fidl::Status

Constructors and Destructors

IncomingHeaderAndMessage(const IncomingHeaderAndMessage &)
IncomingHeaderAndMessage(IncomingHeaderAndMessage && other)
~IncomingHeaderAndMessage()

Public static functions

Create(uint8_t *bytes, uint32_t byte_actual, fidl_handle_t *handles, HandleMetadata *handle_metadata, uint32_t handle_actual)
Create(uint8_t *bytes, uint32_t byte_actual, fidl_handle_t *handles, typename Transport::HandleMetadata *handle_metadata, uint32_t handle_actual)
Create(const ::fidl::Status & failure)
FromEncodedCMessage(const fidl_incoming_msg_t & c_msg)

Public functions

CloseHandles()&&
void
ReleaseToEncodedCMessage()&&
fidl_incoming_msg_t
SkipTransactionHeader()&&
byte_actual() const
uint32_t
bytes() const
uint8_t *
handle_actual() const
uint32_t
handle_metadata() const
Transport::HandleMetadata *
handles() const
fidl_handle_t *
header() const
fidl_message_header_t *
maybe_epitaph() const
fidl_epitaph_t *
operator=(const IncomingHeaderAndMessage &)=delete
operator=(IncomingHeaderAndMessage && other) noexcept
raw_handle_metadata() const
fidl_handle_metadata_t *

Public static functions