Example #1
0
        public void resetProperties()
        {
            username          = "";
            screenshot        = null;
            watchPlayerName   = String.Empty;
            receivedHandshake = false;

            sharedCraftFile = null;
            sharedCraftName = String.Empty;
            sharedCraftType = KMPCommon.CraftType.VAB;

            lastUDPACKTime = 0;

            queuedOutMessagesHighPriority = new ConcurrentQueue <byte[]>();
            queuedOutMessagesSplit        = new ConcurrentQueue <byte[]>();
            queuedOutMessages             = new ConcurrentQueue <byte[]>();

            lock (activityLevelLock)
            {
                activityLevel            = Client.ActivityLevel.INACTIVE;
                lastInGameActivityTime   = parent.currentMillisecond;
                lastInFlightActivityTime = parent.currentMillisecond;
            }

            lock (timestampLock)
            {
                lastReceiveTime     = parent.currentMillisecond;
                connectionStartTime = parent.currentMillisecond;
                lastSyncTime        = parent.currentMillisecond;
            }
        }
Example #2
0
        public void resetProperties()
        {
            username = "";
            screenshot = null;
            watchPlayerName = String.Empty;
            receivedHandshake = false;

            sharedCraftFile = null;
            sharedCraftName = String.Empty;
            sharedCraftType = KMPCommon.CraftType.VAB;

            lastUDPACKTime = 0;

            queuedOutMessagesHighPriority = new ConcurrentQueue<byte[]>();
            queuedOutMessagesSplit = new ConcurrentQueue<byte[]>();
            queuedOutMessages = new ConcurrentQueue<byte[]>();

            lock (activityLevelLock)
            {
                activityLevel = Client.ActivityLevel.INACTIVE;
                lastInGameActivityTime = parent.currentMillisecond;
                lastInFlightActivityTime = parent.currentMillisecond;
            }

            lock (timestampLock)
            {
                lastReceiveTime = parent.currentMillisecond;
                connectionStartTime = parent.currentMillisecond;
                lastSyncTime = parent.currentMillisecond;
            }
        }