package libnmdc type Protocol interface { ProcessCommand(msg string) Escape(string) string Unescape(string) string SayPublic(string) SayPrivate(user, message string) SayKeepalive() error ProtoMessageSeparator() string }