message.go 766 B

123456789101112131415161718192021222324252627282930313233
  1. //@File message.go
  2. //@Time 2022/05/10
  3. //@Author #Suyghur,
  4. package model
  5. const (
  6. CMD_SEND_MESSAGE = 0
  7. CMD_UPDATE_WAITING_QUEUE = 2000
  8. CMD_CHAT_TIMEOUT = 2001
  9. )
  10. type KqMessage struct {
  11. Opt int32 `json:"opt"`
  12. Payload string `json:"payload"`
  13. Ext string `json:"ext"`
  14. }
  15. type ChatMessage struct {
  16. CreateTime string `json:"create_time"`
  17. Content string `json:"content"`
  18. Pic string `json:"pic"`
  19. ReceiverId string `json:"receiver_id"`
  20. SenderId string `json:"sender_id"`
  21. GameId string `json:"game_id"`
  22. Uid string `json:"uid"`
  23. }
  24. type CommandMessage struct {
  25. Payload string `json:"payload"`
  26. ReceiverId string `json:"receiver_id"`
  27. GameId string `json:"game_id"`
  28. Uid string `json:"uid"`
  29. }