Documentation
¶
Overview ¶
Package serconfs 连接到本模块的服务器配置信息管理器
Index ¶
- type ConnInfosManager
- func (connInfosManager *ConnInfosManager) Add(newinfo *servercomm.ModuleInfo)
- func (connInfosManager *ConnInfosManager) Clean()
- func (connInfosManager *ConnInfosManager) Delete(moduleid string)
- func (connInfosManager *ConnInfosManager) Exist(info *servercomm.ModuleInfo) bool
- func (connInfosManager *ConnInfosManager) Get(moduleid string) *servercomm.ModuleInfo
- func (connInfosManager *ConnInfosManager) Len() uint32
- func (connInfosManager *ConnInfosManager) Range(callback func(*servercomm.ModuleInfo) bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnInfosManager ¶
ConnInfosManager 连接到本模块的服务器配置信息管理器
func (*ConnInfosManager) Add ¶
func (connInfosManager *ConnInfosManager) Add(newinfo *servercomm.ModuleInfo)
Add 增加一个连接的配置信息
func (*ConnInfosManager) Delete ¶
func (connInfosManager *ConnInfosManager) Delete(moduleid string)
Delete 删除一个连接的配置信息
func (*ConnInfosManager) Exist ¶
func (connInfosManager *ConnInfosManager) Exist(info *servercomm.ModuleInfo) bool
Exist 判断目标信息是否存在
func (*ConnInfosManager) Get ¶
func (connInfosManager *ConnInfosManager) Get(moduleid string) *servercomm.ModuleInfo
Get 获取目标连接的配置信息,这不是由本地配置决定的,而是由目标方更新过来的
func (*ConnInfosManager) Len ¶
func (connInfosManager *ConnInfosManager) Len() uint32
Len 当前连接配置信息的数量
func (*ConnInfosManager) Range ¶
func (connInfosManager *ConnInfosManager) Range(callback func(*servercomm.ModuleInfo) bool)
Range 遍历所有连接的配置信息
Click to show internal directories.
Click to hide internal directories.