message.go 708 B

12345678910111213141516171819202122232425262728293031
  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. CreateTs int64 `json:"create_ts"`
  13. Payload string `json:"payload"`
  14. ReceiverId string `json:"receiver_id"`
  15. SenderId string `json:"sender_id"`
  16. GameId string `json:"game_id"`
  17. Uid string `json:"uid"`
  18. Ext string `json:"ext"`
  19. }
  20. type ChatMessage struct {
  21. CreateTime string `json:"create_time"`
  22. Content string `json:"content"`
  23. Pic string `json:"pic"`
  24. }
  25. type CommandMessage struct {
  26. CmdInfo interface{} `json:"cmd_info"`
  27. }