fidl:: HLCPPIncomingMessage
Summary
Constructors and Destructors |
|
---|---|
HLCPPIncomingMessage()
|
|
HLCPPIncomingMessage(BytePart bytes, HandleInfoPart handles)
|
|
HLCPPIncomingMessage(const HLCPPIncomingMessage & other)
|
|
HLCPPIncomingMessage(HLCPPIncomingMessage && other)
|
Public functions |
|
---|---|
ClearHandlesUnsafe()
|
void
|
Decode(const fidl_type_t *type, const char **error_msg_out)
|
zx_status_t
|
GetBodyViewAs() const
|
T *
|
GetBytesAs() const
|
T *
|
Read(zx_handle_t channel, uint32_t flags)
|
zx_status_t
|
body_view() const
|
const HLCPPIncomingBody &
|
body_view()
|
|
bytes() const
|
const BytePart &
|
handles()
|
|
handles() const
|
const HandleInfoPart &
|
has_only_header() const
|
bool
|
header() const
|
const fidl_message_header_t &
|
header()
|
fidl_message_header_t &
|
is_flexible() const
|
bool
|
is_supported_version() const
|
bool
|
operator=(const HLCPPIncomingMessage & other)=delete
|
|
operator=(HLCPPIncomingMessage && other)
|
|
ordinal() const
|
uint64_t
|
resize_bytes(uint32_t num_bytes)
|
void
|
set_bytes(BytePart bytes)
|
void
|
set_txid(zx_txid_t txid)
|
void
|
txid() const
|
zx_txid_t
|
Public functions
ClearHandlesUnsafe
void ClearHandlesUnsafe()
Decode
zx_status_t Decode( const fidl_type_t *type, const char **error_msg_out )
GetBodyViewAs
T * GetBodyViewAs() const
GetBytesAs
T * GetBytesAs() const
HLCPPIncomingMessage
HLCPPIncomingMessage()
HLCPPIncomingMessage
HLCPPIncomingMessage( BytePart bytes, HandleInfoPart handles )
HLCPPIncomingMessage
HLCPPIncomingMessage( const HLCPPIncomingMessage & other )=delete
HLCPPIncomingMessage
HLCPPIncomingMessage( HLCPPIncomingMessage && other )
Read
zx_status_t Read( zx_handle_t channel, uint32_t flags )
body_view
const HLCPPIncomingBody & body_view() const
body_view
HLCPPIncomingBody & body_view()
bytes
const BytePart & bytes() const
handles
HandleInfoPart & handles()
handles
const HandleInfoPart & handles() const
has_only_header
bool has_only_header() const
header
const fidl_message_header_t & header() const
header
fidl_message_header_t & header()
is_flexible
bool is_flexible() const
is_supported_version
bool is_supported_version() const
operator=
HLCPPIncomingMessage & operator=( const HLCPPIncomingMessage & other )=delete
operator=
HLCPPIncomingMessage & operator=( HLCPPIncomingMessage && other )
ordinal
uint64_t ordinal() const
resize_bytes
void resize_bytes( uint32_t num_bytes )
set_bytes
void set_bytes( BytePart bytes )
set_txid
void set_txid( zx_txid_t txid )
txid
zx_txid_t txid() const