fidl:: HLCPPOutgoingMessage
Summary
Constructors and Destructors |
|
---|---|
HLCPPOutgoingMessage()
|
|
HLCPPOutgoingMessage(BytePart bytes, HandleDispositionPart handles)
|
|
HLCPPOutgoingMessage(const HLCPPOutgoingMessage & other)
|
|
HLCPPOutgoingMessage(HLCPPOutgoingMessage && other)
|
Public functions |
|
---|---|
Call(zx_handle_t channel, uint32_t flags, zx_time_t deadline, HLCPPIncomingMessage *response)
|
zx_status_t
|
ClearHandlesUnsafe()
|
void
|
Validate(const fidl_type_t *type, const char **error_msg_out) const
|
zx_status_t
|
Write(zx_handle_t channel, uint32_t flags)
|
zx_status_t
|
body_view() const
|
const HLCPPOutgoingBody &
|
bytes() const
|
const BytePart &
|
handles()
|
|
handles() const
|
const HandleDispositionPart &
|
has_only_header() const
|
bool
|
header() const
|
const fidl_message_header_t &
|
header()
|
fidl_message_header_t &
|
operator=(const HLCPPOutgoingMessage & other)=delete
|
|
operator=(HLCPPOutgoingMessage && 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
Call
zx_status_t Call( zx_handle_t channel, uint32_t flags, zx_time_t deadline, HLCPPIncomingMessage *response )
ClearHandlesUnsafe
void ClearHandlesUnsafe()
HLCPPOutgoingMessage
HLCPPOutgoingMessage()
HLCPPOutgoingMessage
HLCPPOutgoingMessage( BytePart bytes, HandleDispositionPart handles )
HLCPPOutgoingMessage
HLCPPOutgoingMessage( const HLCPPOutgoingMessage & other )=delete
HLCPPOutgoingMessage
HLCPPOutgoingMessage( HLCPPOutgoingMessage && other )
Validate
zx_status_t Validate( const fidl_type_t *type, const char **error_msg_out ) const
Write
zx_status_t Write( zx_handle_t channel, uint32_t flags )
body_view
const HLCPPOutgoingBody & body_view() const
bytes
const BytePart & bytes() const
handles
HandleDispositionPart & handles()
handles
const HandleDispositionPart & handles() const
has_only_header
bool has_only_header() const
header
const fidl_message_header_t & header() const
header
fidl_message_header_t & header()
operator=
HLCPPOutgoingMessage & operator=( const HLCPPOutgoingMessage & other )=delete
operator=
HLCPPOutgoingMessage & operator=( HLCPPOutgoingMessage && 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