mirror of
https://github.com/strukturag/nextcloud-spreed-signaling.git
synced 2023-10-21 07:33:40 -05:00
Processed classes implement the "json.Marshaler/Unmarshaler" interfaces.
This commit is contained in:
@@ -35,6 +35,9 @@ const (
|
||||
|
||||
// ClientMessage is a message that is sent from a client to the server.
|
||||
type ClientMessage struct {
|
||||
json.Marshaler
|
||||
json.Unmarshaler
|
||||
|
||||
// The unique request id (optional).
|
||||
Id string `json:"id,omitempty"`
|
||||
|
||||
@@ -129,6 +132,9 @@ func (m *ClientMessage) NewWrappedErrorServerMessage(e error) *ServerMessage {
|
||||
|
||||
// ServerMessage is a message that is sent from the server to a client.
|
||||
type ServerMessage struct {
|
||||
json.Marshaler
|
||||
json.Unmarshaler
|
||||
|
||||
Id string `json:"id,omitempty"`
|
||||
|
||||
Type string `json:"type"`
|
||||
|
||||
Reference in New Issue
Block a user