Esempio n. 1
0
        private void addChannel(Net2HandlerBase item)
        {
            ulong id = (item as INet2Handler).Instance.Id;

            lock (@lock)
            {
                channels_list.Add(id, item);
            }
        }
Esempio n. 2
0
        private void Net2_service_delegateStateChanged(ulong id)
        {
            Net2HandlerBase instance = null;

            lock (@lock)
            {
                if (channels_list.ContainsKey(id))
                {
                    instance = channels_list[id];
                }
            }

            if (instance != null)
            {
                delegateInfoServiceStateChanged?.Invoke(instance);
            }
        }