Ejemplo n.º 1
0
        private static void clearCache(MamdaAuctionCache cache)
        {
            cache.mSymbol      = null;
            cache.mPartId      = null;
            cache.mSrcTime     = DateTime.MinValue;
            cache.mActTime     = DateTime.MinValue;
            cache.mLineTime    = DateTime.MinValue;
            cache.mSendTime    = DateTime.MinValue;
            cache.mEventTime   = DateTime.MinValue;
            cache.mEventSeqNum = 0;

            cache.mUncrossPrice.clear();
            cache.mUncrossVolume      = 0;
            cache.mUncrossPriceIndStr = null;


            //Field State
            cache.mSymbolFieldState             = MamdaFieldState.NOT_INITIALISED;
            cache.mPartIdFieldState             = MamdaFieldState.NOT_INITIALISED;
            cache.mSrcTimeFieldState            = MamdaFieldState.NOT_INITIALISED;
            cache.mActTimeFieldState            = MamdaFieldState.NOT_INITIALISED;
            cache.mLineTimeFieldState           = MamdaFieldState.NOT_INITIALISED;
            cache.mSendTimeFieldState           = MamdaFieldState.NOT_INITIALISED;
            cache.mEventTimeFieldState          = MamdaFieldState.NOT_INITIALISED;
            cache.mEventSeqNumFieldState        = MamdaFieldState.NOT_INITIALISED;
            cache.mUncrossPriceFieldState       = MamdaFieldState.NOT_INITIALISED;
            cache.mUncrossVolumeFieldState      = MamdaFieldState.NOT_INITIALISED;
            cache.mUncrossPriceIndStrFieldState = MamdaFieldState.NOT_INITIALISED;
        }
Ejemplo n.º 2
0
		private static void clearCache(MamdaAuctionCache cache)
		{
			cache.mSymbol        = null;
			cache.mPartId        = null;
			cache.mSrcTime       = DateTime.MinValue;
			cache.mActTime       = DateTime.MinValue;
			cache.mLineTime      = DateTime.MinValue;
			cache.mSendTime      = DateTime.MinValue;
            cache.mEventTime     = DateTime.MinValue;
            cache.mEventSeqNum   = 0;

			cache.mUncrossPrice.clear();
			cache.mUncrossVolume = 0;
			cache.mUncrossPriceIndStr = null;

            
            //Field State
            cache.mSymbolFieldState             = MamdaFieldState.NOT_INITIALISED;
            cache.mPartIdFieldState             = MamdaFieldState.NOT_INITIALISED;
            cache.mSrcTimeFieldState            = MamdaFieldState.NOT_INITIALISED;
            cache.mActTimeFieldState            = MamdaFieldState.NOT_INITIALISED;
            cache.mLineTimeFieldState           = MamdaFieldState.NOT_INITIALISED;
            cache.mSendTimeFieldState           = MamdaFieldState.NOT_INITIALISED;
            cache.mEventTimeFieldState          = MamdaFieldState.NOT_INITIALISED;
            cache.mEventSeqNumFieldState        = MamdaFieldState.NOT_INITIALISED;
            cache.mUncrossPriceFieldState       = MamdaFieldState.NOT_INITIALISED;
            cache.mUncrossVolumeFieldState      = MamdaFieldState.NOT_INITIALISED;
            cache.mUncrossPriceIndStrFieldState = MamdaFieldState.NOT_INITIALISED;
		}