Message

class Message(val name: Identifier, val members: List<Member> = emptyList(), val nestedTypes: List<Type> = emptyList(), val encoder: (output: WireBuffer, fieldNumber: FieldNumber?, encodeZeroValue: Boolean) -> HybridEncoder, val decoder: (value: List<WireValue>) -> HybridDecoder) : Type

Constructors

Link copied to clipboard
constructor(name: Identifier, members: List<Member> = emptyList(), nestedTypes: List<Type> = emptyList(), encoder: (output: WireBuffer, fieldNumber: FieldNumber?, encodeZeroValue: Boolean) -> HybridEncoder, decoder: (value: List<WireValue>) -> HybridDecoder)

Properties

Link copied to clipboard
Link copied to clipboard
val encoder: (output: WireBuffer, fieldNumber: FieldNumber?, encodeZeroValue: Boolean) -> HybridEncoder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val name: Identifier
Link copied to clipboard