class DecodedMessage

Defined at line 42 of file ../../src/lib/fidl_codec/message_decoder.h

Public Methods

bool DecodeMessage (MessageDecoderDispatcher * dispatcher, uint64_t process_koid, zx_handle_t handle, const uint8_t * bytes, size_t num_bytes, const zx_handle_disposition_t * handles, size_t num_handles, SyscallFidlType type, std::ostream & error_stream)

Decodes a message and fill all the fields. Returns true if we can display something.

Defined at line 25 of file ../../src/lib/fidl_codec/message_decoder.cc

void DecodedMessage ()

Defined at line 44 of file ../../src/lib/fidl_codec/message_decoder.h

zx_txid_t txid ()

Defined at line 46 of file ../../src/lib/fidl_codec/message_decoder.h

uint64_t ordinal ()

Defined at line 47 of file ../../src/lib/fidl_codec/message_decoder.h

zx_status_t epitaph_error ()

Defined at line 48 of file ../../src/lib/fidl_codec/message_decoder.h

const ProtocolMethod * method ()

Defined at line 49 of file ../../src/lib/fidl_codec/message_decoder.h

std::unique_ptr<Value> & decoded_request ()

Defined at line 50 of file ../../src/lib/fidl_codec/message_decoder.h

std::stringstream & request_error_stream ()

Defined at line 51 of file ../../src/lib/fidl_codec/message_decoder.h

std::unique_ptr<Value> & decoded_response ()

Defined at line 52 of file ../../src/lib/fidl_codec/message_decoder.h

std::stringstream & response_error_stream ()

Defined at line 53 of file ../../src/lib/fidl_codec/message_decoder.h

Direction direction ()

Defined at line 54 of file ../../src/lib/fidl_codec/message_decoder.h

bool is_request ()

Defined at line 55 of file ../../src/lib/fidl_codec/message_decoder.h

bool received ()

Defined at line 56 of file ../../src/lib/fidl_codec/message_decoder.h