package protocol import "io" // Message represents a protocol message with type and payload stream type Message struct { Type MessageType PayloadLength uint32 PayloadStream io.Reader }