Animatroller.Framework.Expander.AcnStream.GetSendingUniverse C# (CSharp) Method

GetSendingUniverse() protected method

protected GetSendingUniverse ( int universe ) : AcnUniverse
universe int
return AcnUniverse
        protected AcnUniverse GetSendingUniverse(int universe)
        {
            AcnUniverse acnUniverse;
            lock (this.lockObject)
            {
                if (!this.sendingUniverses.TryGetValue(universe, out acnUniverse))
                {
                    acnUniverse = new AcnUniverse(this.dmxStreamer, universe, this);

                    this.sendingUniverses.Add(universe, acnUniverse);

                    if (this.isRunning && !this.dmxStreamer.Streaming)
                        this.dmxStreamer.Start();
                }
            }

            return acnUniverse;
        }