Versions in this module Expand all Collapse all v1 v1.0.3 Apr 22, 2022 Changes in this version + type Master struct + func NewMaster() *Master + func (m *Master) Close() + func (m *Master) Run() + type MasterHttpServer struct + func (s *MasterHttpServer) MemberNode(ss session.Session, input *deal.MemberNodeRequest) error + func (s *MasterHttpServer) ServerNode(ss session.Session, input *deal.ServerNodeRequest) error + type MasterServer struct + MemberMchID uint64 + MemberSessions []session.Session + Mux sync.Mutex + ServerSessions []session.Session + func (s *MasterServer) MemberHeart(ss session.Session, input *deal.Ping) error + func (s *MasterServer) MemberInfo(ss session.Session, input *deal.MemberInfoNotice) error + func (s *MasterServer) MemberStart(ss session.Session, input *deal.MemberStartRequest) error + func (s *MasterServer) MemberStop(ss session.Session, input *deal.MemberStopNotice) error + func (s *MasterServer) ServerHeart(ss session.Session, input *deal.Ping) error + func (s *MasterServer) ServerStart(ss session.Session, input *deal.ServerStartRequest) error + func (s *MasterServer) ServerStop(ss session.Session, input *deal.ServerStopNotice) error v1.0.1 Apr 22, 2022