Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResponseBody ¶
type ResponseBody struct { Bean interface{} `json:"bean,omitempty"` List []interface{} `json:"list,omitempty"` PageNum int `json:"pageNumber,omitempty"` PageSize int `json:"pageSize,omitempty"` Total int `json:"total,omitempty"` }
ResponseBody 返回主体
type ResponseType ¶
type ResponseType struct { Code int `json:"code"` Message string `json:"msg"` MessageCN string `json:"msgcn"` Body ResponseBody `json:"body,omitempty"` }
ResponseType 返回内容
func NewResponseType ¶
func NewResponseType(code int, message string, messageCN string, bean interface{}, list []interface{}) ResponseType
NewResponseType 构建返回结构
func NewSuccessResponse ¶
func NewSuccessResponse(bean interface{}, list []interface{}) ResponseType
NewSuccessResponse 创建成功返回结构
type SocketServer ¶
type SocketServer struct {
// contains filtered or unexported fields
}
SocketServer socket 服务
func NewSocket ¶
func NewSocket(conf conf.WebSocketConf, log *logrus.Entry, storeManager store.Manager, c cluster.Cluster) *SocketServer
NewSocket 创建zmq sub客户端
func (*SocketServer) ListenError ¶
func (s *SocketServer) ListenError() chan error
ListenError 返回错误通道
Click to show internal directories.
Click to hide internal directories.