internal void DeleteStat(string statName)
        {
            lock (this.Stats)
            {
                StatPendingState statPendingState = new StatPendingState()
                {
                    Name             = statName,
                    PendingEventType = StatPendingEventType.StatDelete
                };

                this.pendingEventList.Add(statPendingState);
            }
        }
        internal void SetStat(string statName, string statValue)
        {
            lock (this.Stats)
            {
                StatPendingState statPendingState = new StatPendingState()
                {
                    Name             = statName,
                    Value            = statValue,
                    Type             = StatValueType.String,
                    PendingEventType = StatPendingEventType.StatChange
                };

                this.pendingEventList.Add(statPendingState);
            }
        }
Ejemplo n.º 3
0
        internal void SetStat(string statName, string statValue)
        {
            lock (Stats)
            {
                IsDirty = true;
                StatPendingState statPendingState = new StatPendingState()
                {
                    Name  = statName,
                    Value = statValue,
                    Type  = StatValueType.String
                };

                this.eventList.Add(statPendingState);
            }
        }