ElectroServer 5 Client: C#
Electrotank.Electroserver5.Core.ManagerHelper Class Reference

This class listens for many ElectroServer events so that it can manage the state of some useful things for you to conveniently access. More...

Protected Attributes

ILog log = LogManager.GetLogger(typeof(EsEngine))
 

Properties

UserManager UserManager [get, set]
 Gets the UserManager, which is used to keep track of all users that you should know about. More...
 
ZoneManager ZoneManager [get, set]
 Gets the ZoneManager, which is used to keep track of all zones that you should know about. More...
 

Detailed Description

This class listens for many ElectroServer events so that it can manage the state of some useful things for you to conveniently access.

It manages zones, rooms, users, buddies (and their online/offline status), user variables, and room variables.

Look at the documentation for the ZoneManager and UserManager for more information about what is tracked and when.

Member Data Documentation

ILog Electrotank.Electroserver5.Core.ManagerHelper.log = LogManager.GetLogger(typeof(EsEngine))
protected

Property Documentation

UserManager Electrotank.Electroserver5.Core.ManagerHelper.UserManager
getset

Gets the UserManager, which is used to keep track of all users that you should know about.

ZoneManager Electrotank.Electroserver5.Core.ManagerHelper.ZoneManager
getset

Gets the ZoneManager, which is used to keep track of all zones that you should know about.