diff --git a/protocol/base/incoming_message.go b/protocol/base/incoming_message.go index faf94b1..f6e4a56 100644 --- a/protocol/base/incoming_message.go +++ b/protocol/base/incoming_message.go @@ -22,6 +22,18 @@ type IncomingMessageImpl struct { known bool } +func (i *IncomingMessageImpl) DecodeMessage(dec *msgpack.Decoder) error { + panic("child class should implement this method") +} + +func (i *IncomingMessageImpl) Known() bool { + return i.known +} + +func (i *IncomingMessageImpl) SetKnown(known bool) { + i.known = known +} + func (i *IncomingMessageImpl) SetOriginal(original []byte) { i.original = original }