public void AddServiceListeners(int stype, net_message_handler handler) { if (this._eventListeners.ContainsKey(stype)) { this._eventListeners[stype] += handler; } else { this._eventListeners.Add(stype, handler); } }
public void add_service_listener(int stype, net_message_handler handler) { if (this.event_listeners.ContainsKey(stype)) { this.event_listeners[stype] += handler; } else { this.event_listeners.Add(stype, handler); } }
public void remove_service_listener(int stype, net_message_handler handler) { if (!this.event_listeners.ContainsKey(stype)) { return; } this.event_listeners[stype] -= handler; if (this.event_listeners[stype] == null) { this.event_listeners.Remove(stype); } }