Documentation
¶
Index ¶
- type ConnManager
- func (connMgr *ConnManager) Add(Id int, conn ziface.IConnection)
- func (connMgr *ConnManager) ClearConn()
- func (connMgr *ConnManager) Get(Id int) (ziface.IConnection, error)
- func (connMgr *ConnManager) GetAllConnID() []int
- func (connMgr *ConnManager) GetAllConnIdStr() []string
- func (connMgr *ConnManager) Len() int
- func (connMgr *ConnManager) Remove(Id int)
- type MemberManager
- func (connMgr *MemberManager) Add(conn ziface.IConnection)
- func (connMgr *MemberManager) ClearConn()
- func (connMgr *MemberManager) Get(connID uint64) (ziface.IConnection, error)
- func (connMgr *MemberManager) Get2(strConnId string) (ziface.IConnection, error)
- func (connMgr *MemberManager) GetAllConnID() []uint64
- func (connMgr *MemberManager) GetAllConnIdStr() []string
- func (connMgr *MemberManager) Len() int
- func (connMgr *MemberManager) Range(cb func(uint64, ziface.IConnection, interface{}) error, args interface{}) (err error)
- func (connMgr *MemberManager) Range2(cb func(string, ziface.IConnection, interface{}) error, args interface{}) (err error)
- func (connMgr *MemberManager) Remove(conn ziface.IConnection)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnManager ¶
type ConnManager struct {
// contains filtered or unexported fields
}
var ClientConnManager *ConnManager
var MemberConnManager *dmanager.MemberManager
func NewConnManager ¶
func NewConnManager() *ConnManager
func (*ConnManager) Add ¶
func (connMgr *ConnManager) Add(Id int, conn ziface.IConnection)
func (*ConnManager) ClearConn ¶
func (connMgr *ConnManager) ClearConn()
func (*ConnManager) Get ¶
func (connMgr *ConnManager) Get(Id int) (ziface.IConnection, error)
func (*ConnManager) GetAllConnID ¶
func (connMgr *ConnManager) GetAllConnID() []int
func (*ConnManager) GetAllConnIdStr ¶
func (connMgr *ConnManager) GetAllConnIdStr() []string
func (*ConnManager) Len ¶
func (connMgr *ConnManager) Len() int
func (*ConnManager) Remove ¶
func (connMgr *ConnManager) Remove(Id int)
type MemberManager ¶
type MemberManager struct {
// contains filtered or unexported fields
}
var MemberConnManager *MemberManager
func NewMemberManager ¶
func NewMemberManager() *MemberManager
func (*MemberManager) Add ¶
func (connMgr *MemberManager) Add(conn ziface.IConnection)
func (*MemberManager) ClearConn ¶
func (connMgr *MemberManager) ClearConn()
func (*MemberManager) Get ¶
func (connMgr *MemberManager) Get(connID uint64) (ziface.IConnection, error)
func (*MemberManager) Get2 ¶
func (connMgr *MemberManager) Get2(strConnId string) (ziface.IConnection, error)
Get2 It is recommended to use this method to obtain connection instances
func (*MemberManager) GetAllConnID ¶
func (connMgr *MemberManager) GetAllConnID() []uint64
func (*MemberManager) GetAllConnIdStr ¶
func (connMgr *MemberManager) GetAllConnIdStr() []string
func (*MemberManager) Len ¶
func (connMgr *MemberManager) Len() int
func (*MemberManager) Range ¶
func (connMgr *MemberManager) Range(cb func(uint64, ziface.IConnection, interface{}) error, args interface{}) (err error)
func (*MemberManager) Range2 ¶
func (connMgr *MemberManager) Range2(cb func(string, ziface.IConnection, interface{}) error, args interface{}) (err error)
Range2 It is recommended to use this method to 'Range'
func (*MemberManager) Remove ¶
func (connMgr *MemberManager) Remove(conn ziface.IConnection)
Click to show internal directories.
Click to hide internal directories.