diff --git a/communication/protocol.go b/communication/protocol.go index 7de91ff..f9bf42a 100644 --- a/communication/protocol.go +++ b/communication/protocol.go @@ -7,6 +7,7 @@ import ( const ( SERVER_COMMAND = 1 + iota + SERVER_MESSAGE CLIENT_RESPONSE P2P_MESSAGE ) @@ -32,6 +33,14 @@ func AskClientNickname() ([]byte, error) { return c.Bytes() } +func JustGetMessage(msg []byte) ([]byte, error) { + c := communicationMessage{ + Type: SERVER_MESSAGE, + Data: msg, + } + return c.Bytes() +} + func (c *communicationMessage) Bytes() ([]byte, error) { var buf bytes.Buffer encoder := gob.NewEncoder(&buf)