package controller import "blazing/logic/service/common" // SeeOnlineInboundInfo 定义请求或响应数据结构。 type SeeOnlineInboundInfo struct { Head common.TomeeHeader `cmd:"2157" struc:"skip"` UserIdsLen uint32 `json:"userIdsLen" struc:"sizeof=UserIds"` UserIds []uint32 `json:"userIds" ` } // FriendAddInboundInfo 定义请求或响应数据结构。 type FriendAddInboundInfo struct { Head common.TomeeHeader `cmd:"2151" struc:"skip"` UserID uint32 `json:"userID"` } // FriendAnswerInboundInfo 定义请求或响应数据结构。 type FriendAnswerInboundInfo struct { Head common.TomeeHeader `cmd:"2152" struc:"skip"` UserID uint32 `json:"userID"` Flag uint32 `json:"flag"` } // FriendRemoveInboundInfo 定义请求或响应数据结构。 type FriendRemoveInboundInfo struct { Head common.TomeeHeader `cmd:"2153" struc:"skip"` UserID uint32 `json:"userID"` } // AcceptTaskInboundInfo 定义请求或响应数据结构。 type AcceptTaskInboundInfo struct { Head common.TomeeHeader `cmd:"2201|2231" struc:"skip"` TaskId uint32 `json:"taskId" description:"任务ID"` } // AddTaskBufInboundInfo 定义请求或响应数据结构。 type AddTaskBufInboundInfo struct { Head common.TomeeHeader `cmd:"2204|2235" struc:"skip"` TaskId uint32 `json:"taskId" description:"任务ID"` TaskList []uint32 `struc:"[20]byte"` } // CompleteTaskInboundInfo 定义请求或响应数据结构。 type CompleteTaskInboundInfo struct { Head common.TomeeHeader `cmd:"2202|2233" struc:"skip"` TaskId uint32 `json:"taskId" description:"任务ID"` OutState uint32 `json:"outState" ` } // GetTaskBufInboundInfo 定义请求或响应数据结构。 type GetTaskBufInboundInfo struct { Head common.TomeeHeader `cmd:"2203|2234" struc:"skip"` TaskId uint32 `json:"taskId" description:"任务ID"` } // DeleteTaskInboundInfo 定义请求或响应数据结构。 type DeleteTaskInboundInfo struct { Head common.TomeeHeader `cmd:"2205|2232" struc:"skip"` TaskId uint32 `json:"taskId" description:"任务ID"` }