Skip to content

MessageDescriptor⚓︎

MessageDescriptor
Type safe descriptor used to generate a descriptor map for MessageDescriptor.

binary layout for a message

Constructors⚓︎

new MessageDescriptor()⚓︎

new MessageDescriptor(messageType, message?): MessageDescriptor

Creates a descriptor for Message.

Parameters⚓︎

Parameter Type Description
messageType MessageType message type
message? string | Uint8Array<ArrayBufferLike> message payload

Returns⚓︎

MessageDescriptor

Properties⚓︎

Property Type
rawDescriptor object
rawDescriptor.messageType MessageType

Methods⚓︎

toMap()⚓︎

toMap(): object
MessageDescriptor.toMap
Builds a representation of this descriptor that can be passed to a factory function.

Returns⚓︎

object

Descriptor that can be passed to a factory function.