class MessagePacket

Defined at line 41 of file ../../zircon/kernel/object/include/object/message_packet.h

Public Methods

uint32_t num_handles ()

Defined at line 49 of file ../../zircon/kernel/object/include/object/message_packet.h

Handle ** mutable_handles ()

Defined at line 52 of file ../../zircon/kernel/object/include/object/message_packet.h

void set_owns_handles (bool own_handles)

Defined at line 54 of file ../../zircon/kernel/object/include/object/message_packet.h

zx_status_t Create (const char * data, uint32_t data_size, uint32_t num_handles, MessagePacketPtr * msg)

Creates a message packet containing the provided data and space for

|num_handles| handles. The handles array is uninitialized and must

be completely overwritten by clients.

Defined at line 72 of file ../../zircon/kernel/object/include/object/message_packet.h

Friends

class MessagePacketDeleter