public virtual void Deserialize(CompactReader reader)
        {
            _className = reader.ReadObject() as string;
            _perfInst  = reader.ReadObject() as string;
            _upTime    = new DateTime(reader.ReadInt64());
            _count     = reader.ReadInt64();
            _hiCount   = reader.ReadInt64();
            _maxSize   = reader.ReadInt64();
            _maxCount  = reader.ReadInt64();
            _hitCount  = reader.ReadInt64();
            _missCount = reader.ReadInt64();



            _localBuckets = new HashVector();
            int count = reader.ReadInt32();

            for (int i = 0; i < count; i++)
            {
                BucketStatistics tmp = new BucketStatistics();
                int bucketId         = reader.ReadInt32();
                tmp.DeserializeLocal(reader);
                _localBuckets[bucketId] = tmp;
            }
        }
Exemple #2
0
 /// <summary>
 /// Deserializa os dados na instancia.
 /// </summary>
 /// <param name="reader"></param>
 public void Deserialize(CompactReader reader)
 {
     lock (this)
     {
         this.Value         = reader.ReadObject();
         _flags             = new BitSet(reader.ReadByte());
         _evictionHint      = EvictionHint.ReadEvcHint(reader);
         _expirationHint    = ExpirationHint.ReadExpHint(reader);
         _grpInfo           = GroupInfo.ReadGrpInfo(reader);
         _syncDependency    = reader.ReadObject() as Colosoft.Caching.Synchronization.CacheSyncDependency;
         _queryInfo         = (Hashtable)reader.ReadObject();
         _keysDependingOnMe = (Hashtable)reader.ReadObject();
         _size               = reader.ReadInt32();
         _lockId             = reader.ReadObject();
         _lockDate           = reader.ReadDateTime();
         _version            = reader.ReadUInt64();
         _lockExpiration     = reader.ReadObject() as LockExpiration;
         _creationTime       = reader.ReadDateTime();
         _lastModifiedTime   = reader.ReadDateTime();
         _resyncProviderName = reader.ReadObject() as string;
         _priorityValue      = (CacheItemPriority)reader.ReadInt32();
         _lockManager        = reader.ReadObject() as LockManager;
         _providerName       = reader.ReadObject() as string;
     }
 }
Exemple #3
0
 public void Deserialize(CompactReader reader)
 {
     _hr     = reader.ReadInt32();
     _micSec = reader.ReadInt32();
     _min    = reader.ReadInt32();
     _mlSec  = reader.ReadInt32();
     _sec    = reader.ReadInt32();
 }
 public void Deserialize(CompactReader reader)
 {
     _key              = reader.ReadObject() as string;
     _lockHandle       = reader.ReadObject() as string;
     _offset           = reader.ReadInt32();
     _length           = reader.ReadInt32();
     _operationContext = reader.ReadObject() as OperationContext;
 }
Exemple #5
0
 /// <summary>
 /// Deserializa os dados na instancia.
 /// </summary>
 /// <param name="reader"></param>
 public virtual void Deserialize(CompactReader reader)
 {
     _aggregateFunctionResult = (DictionaryEntry)reader.ReadObject();
     _searchKeysResult        = reader.ReadObject() as ArrayList;
     _searchEntriesResult     = reader.ReadObject() as Hashtable;
     _queryType             = (QueryType)reader.ReadInt32();
     _aggregateFunctionType = (AggregateFunctionType)reader.ReadInt32();
     _cqId = reader.ReadString();
 }
 public void Deserialize(CompactReader reader)
 {
     _key          = reader.ReadObject();
     _entry        = reader.ReadObject() as CacheEntry;
     _opCode       = (OpCode)reader.ReadInt32();
     _providerName = reader.ReadObject() as string;
     _cacheId      = reader.ReadObject() as string;
     _retryCount   = reader.ReadInt32();
 }
Exemple #7
0
 public void Deserialize(CompactReader reader)
 {
     Top           = reader.ReadInt32();
     Hits          = reader.ReadInt64();
     Count         = reader.ReadInt32();
     Misses        = reader.ReadInt64();
     Capacity      = reader.ReadInt32();
     TotalRequests = reader.ReadInt64();
     ServingCapabilityBorderline = reader.ReadSingle();
 }
Exemple #8
0
 public void Deserialize(CompactReader reader)
 {
     _key              = reader.ReadObject() as string;
     _lockHandle       = reader.ReadObject() as string;
     _vBuffer          = reader.ReadObject() as VirtualArray;
     _srcOffset        = reader.ReadInt32();
     _dstOffset        = reader.ReadInt32();
     _length           = reader.ReadInt32();
     _operationContext = reader.ReadObject() as OperationContext;
 }
Exemple #9
0
 public override void Deserialize(CompactReader reader)
 {
     base.Deserialize(reader);
     _groupName   = reader.ReadObject() as string;
     _channelType = reader.ReadObject() as string;
     _memberCount = reader.ReadInt32();
     _serverCount = reader.ReadInt32();
     _otherCount  = reader.ReadInt32();
     _localNode   = NodeInfo.ReadNodeInfo(reader);
     _nodeInfos   = (ArrayList)reader.ReadObject();
 }
Exemple #10
0
 /// <summary>
 /// Deserializa os dados na instancia.
 /// </summary>
 /// <param name="reader"></param>
 public void Deserialize(CompactReader reader)
 {
     _noOfChunks = reader.ReadInt32();
     _index      = reader.ReadInt32();
     if (_noOfChunks > 0)
     {
         _data = new System.Collections.ArrayList(_noOfChunks);
         for (int i = 0; i < _noOfChunks; i++)
         {
             _data.Insert(i, reader.ReadObject() as byte[]);
         }
     }
 }
Exemple #11
0
 public void Deserialize(CompactReader reader)
 {
     IpAddress       = reader.ReadObject() as string;
     Mac             = reader.ReadObject() as string;
     Cores           = reader.ReadInt32();
     ClientId        = reader.ReadObject() as string;
     EditionID       = reader.ReadObject() as string;
     Version         = reader.ReadObject() as string;
     Install_type    = reader.ReadObject() as string;
     Memory          = reader.ReadInt32();
     OperatingSystem = reader.ReadObject() as string;
     Platform        = reader.ReadObject() as string;
 }
Exemple #12
0
        public void Deserialize(CompactReader reader)
        {
            AppName     = reader.ReadString();
            ClientID    = reader.ReadString();
            MachineName = reader.ReadString();
            ProcessID   = reader.ReadInt32();
            string address = reader.ReadObject() as string;

            if (address != null)
            {
                IPAddress = IPAddress.Parse(address);
            }
            Status = (ConnectivityStatus)reader.ReadInt32();
        }
Exemple #13
0
 public void Deserialize(CompactReader reader)
 {
     try
     {
         int len = reader.ReadInt32();
         while (len-- > 0)
         {
             this.Map.Add((CacheServer.Channel)reader.ReadInt32(), reader.ReadObject());
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #14
0
 public void Deserialize(CompactReader reader)
 {
     try
     {
         int len = reader.ReadInt32();
         while (len-- > 0)
         {
             this.Map.Add((CacheServer.Channel)reader.ReadInt32(), reader.ReadObject());
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #15
0
        /// <summary>
        /// Desserializa a instância previamente serializada em formato binário.
        /// </summary>
        /// <param name="reader"></param>
        protected override void Deserialize(CompactReader reader)
        {
            _call    = GetConditionalTerm(reader);
            _options = (FunctionCallOptions)(int)reader.ReadInt32();
            var size = reader.ReadInt32();

            _parameters = new ConditionalTerm[size];
            for (var i = 0; i < size; ++i)
            {
                if (reader.ReadBoolean())
                {
                    _parameters[i] = GetConditionalTerm(reader);
                }
            }
        }
Exemple #16
0
        public override void Deserialize(CompactReader reader)
        {
            _lastChunkSize = reader.ReadInt32();
            _noOfChunks    = reader.ReadInt32();
            _index         = reader.ReadInt32();

            if (_noOfChunks > 0)
            {
                _data = new ArrayList(_noOfChunks);
                for (int i = 0; i < _noOfChunks; i++)
                {
                    _data.Insert(i, reader.ReadObject() as byte[]);
                }
            }
        }
Exemple #17
0
 public void Deserialize(CompactReader reader)
 {
     _messageInfo      = reader.ReadObject() as MessageInfo;
     _subscriptionInfo = reader.ReadObject() as SubscriptionInfo;
     _type             = (TopicOperationType)reader.ReadInt32();
     _context          = reader.ReadObject() as OperationContext;
 }
Exemple #18
0
        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            lock (this)
            {
                Value    = reader.ReadObject();
                _bitset  = new BitSet(reader.ReadByte());
                _evh     = EvictionHint.ReadEvcHint(reader);
                _exh     = ExpirationHint.ReadExpHint(reader);
                _grpInfo = GroupInfo.ReadGrpInfo(reader);

                _syncDependency = reader.ReadObject() as CacheSyncDependency;

                _queryInfo         = (Hashtable)reader.ReadObject();
                _keysDependingOnMe = (HashVector)reader.ReadObject();
                _size        = reader.ReadInt64();
                lockMetaInfo = reader.ReadObject() as LockMetaInfo;

                _version           = reader.ReadUInt64();
                _creationTime      = reader.ReadDateTime();
                _lastModifiedTime  = reader.ReadDateTime();
                ResyncProviderName = reader.ReadObject() as string;
                _priorityValue     = (CacheItemPriority)reader.ReadInt32();
                ProviderName       = reader.ReadObject() as string;
                _type = reader.ReadObject() as string;
                _itemUpdateListener  = reader.ReadObject() as ArrayList;
                _itemRemovedListener = reader.ReadObject() as ArrayList;
            }
        }
Exemple #19
0
 public void Deserialize(CompactReader reader)
 {
     type       = reader.ReadByte();
     localSeqID = reader.ReadInt64();
     seqID      = reader.ReadInt64();
     viewId     = reader.ReadInt32();
 }
Exemple #20
0
        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            dest_addr  = (Address)reader.ReadObject();
            dest_addrs = (ArrayList)reader.ReadObject();
            src_addr   = (Address)reader.ReadObject();
            prio       = (Priority)Enum.ToObject(typeof(Priority), reader.ReadInt16());
            Boolean isStream = reader.ReadBoolean();

            if (isStream)
            {
                int len = reader.ReadInt32();
                buf = reader.ReadBytes(len);
            }
            else
            {
                buf = (byte[])reader.ReadObject();
            }
            headers = (Hashtable)reader.ReadObject();
            handledAsynchronously = reader.ReadBoolean();
            responseExpected      = reader.ReadBoolean();
            _type       = reader.ReadByte();
            _stackTrace = reader.ReadObject() as Hashtable;

            offset = 0;
            length = (buf != null) ? buf.Length : 0;
        }
Exemple #21
0
 public void Deserialize(CompactReader reader)
 {
     _groupname       = reader.ReadObject() as string;
     _status          = new BitSet(reader.ReadByte());
     _rendererPort    = reader.ReadInt32();
     _rendererAddress = reader.ReadObject() as IPAddress;
 }
Exemple #22
0
        public void Deserialize(CompactReader reader)
        {
            _reqId  = reader.ReadInt32();
            _status = reader.ReadByte();

            _creationTime = (DateTime?)reader.ReadObject();
        }
Exemple #23
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     senders          = (Address[])reader.ReadObject();
     low_seqnos       = (long[])reader.ReadObject();
     high_seqnos      = (long[])reader.ReadObject();
     high_seqnos_seen = (long[])reader.ReadObject();
     index            = reader.ReadInt32();
 }
Exemple #24
0
 public void Deserialize(CompactReader reader)
 {
     _filePath     = reader.ReadString();
     _databaseId   = reader.ReadString();
     _providerType = (ProviderType)reader.ReadInt32();
     //_currentFileSize = reader.ReadInt64();
     //_provider = (IPersistenceProvider<TKey, TValue>)reader.ReadObject();
 }
Exemple #25
0
 /// <summary>
 /// Deserializa os dados na instancia.
 /// </summary>
 /// <param name="reader"></param>
 public void Deserialize(CompactReader reader)
 {
     Id                    = reader.ReadString();
     ChunkId               = reader.ReadInt32();
     IsDisposable          = reader.ReadBoolean();
     NodeIpAddress         = reader.ReadString();
     IsSocketServerDispose = reader.ReadBoolean();
 }
Exemple #26
0
 public void Deserialize(CompactReader reader)
 {
     IpAddress    = reader.ReadObject() as string;
     Cores        = reader.ReadInt32();
     ClientId     = reader.ReadObject() as string;
     EditionID    = reader.ReadObject() as string;
     Version      = reader.ReadObject() as string;
     Install_type = reader.ReadObject() as string;
 }
 public void Deserialize(CompactReader reader)
 {
     _messageId             = reader.ReadObject() as string;
     TimeToLive             = reader.ReadDouble();
     AssigmentTime          = reader.ReadObject() as DateTime?;
     TopicName              = reader.ReadObject() as string;
     DeliveryOption         = (DeliveryOption)reader.ReadInt32();
     MessgeFailureReason    = (MessgeFailureReason)reader.ReadInt32();
     SubscriptionType       = (SubscriptionType)reader.ReadInt32();
     IsAssigned             = reader.ReadBoolean();
     IsNotify               = reader.ReadBoolean();
     AbsoluteExpiratoinTime = reader.ReadObject() as DateTime?;
     DeliveryFailed         = reader.ReadBoolean();
     EverAcknowledged       = reader.ReadBoolean();
     ExpirationTime         = reader.ReadInt64();
     _recepientList         = SerializationUtility.DeserializeHashSet <string>(reader);
     _subscriptons          = new HashSet <ISubscription>();
 }
Exemple #28
0
 public void Deserialize(CompactReader reader)
 {
     _instanceId    = reader.ReadInt64();
     _timeGenerated = reader.ReadDateTime();
     _source        = reader.ReadObject() as string;
     _message       = reader.ReadObject() as string;
     _node          = reader.ReadObject() as string;
     _type          = (EventLogEntryType)reader.ReadInt32();
 }
Exemple #29
0
        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            _bucketId         = reader.ReadInt32();
            _tempAddress      = (Address)reader.ReadObject();
            _permanentAddress = (Address)reader.ReadObject();
            byte status = reader.ReadByte();

            _stateTxfrLatch = new Latch(status);
        }
Exemple #30
0
 public void  Deserialize(CompactReader reader)
 {
     _type                    = (SqlDbType)reader.ReadObject();
     _direction               = (ParameterDirection)reader.ReadObject();
     _sourceVersion           = (DataRowVersion)reader.ReadObject();
     _compareInfo             = (SqlCompareOptions)reader.ReadObject();
     _value                   = reader.ReadObject();
     _isNullable              = reader.ReadBoolean();
     _localeId                = reader.ReadInt32();
     _offset                  = reader.ReadInt32();
     _precision               = reader.ReadByte();
     _scale                   = reader.ReadByte();
     _size                    = reader.ReadInt32();
     _sourceColumn            = reader.ReadString();
     _sourceColumnNullMapping = reader.ReadBoolean();
     _sqlValue                = reader.ReadObject();
     _typeName                = reader.ReadString();
     _udtTypeName             = reader.ReadString();
 }
Exemple #31
0
        public virtual void Deserialize(CompactReader reader)
        {
            //Trace.error("HashMapBucket.Deserialize", "Deserialize Called");
            _bucketId     = reader.ReadInt32();
            _finalShard   = (string)reader.ReadObject();
            _currentShard = (string)reader.ReadObject();
            byte status = reader.ReadByte();

            _stateTxfrLatch = new Latch(status);
        }
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     base.Deserialize(reader);
     _requestId = reader.ReadInt32();
 }
Exemple #33
0
        public void Deserialize(CompactReader reader)
        {
            _lockMode = (LockMode)reader.ReadByte();
            string writerLockId = reader.ReadObject() as string;
            if (!string.IsNullOrEmpty(writerLockId))
                _writerLock = new LockHandle(writerLockId);

            int readLockCount = reader.ReadInt32();
            _readerLocks = new List<LockHandle>();
            for (int i = 0; i < readLockCount; i++)
                _readerLocks.Add(new LockHandle(reader.ReadObject() as string));
        }
Exemple #34
0
        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            _bucketId = reader.ReadInt32();
            _tempAddress = (Address)reader.ReadObject();
            _permanentAddress = (Address)reader.ReadObject();
            byte status = reader.ReadByte();
            _stateTxfrLatch = new Latch(status);

        }
Exemple #35
0
        public virtual void Deserialize(CompactReader reader)
        {
            _className = reader.ReadObject() as string;
            _perfInst = reader.ReadObject() as string;
            _upTime = new DateTime(reader.ReadInt64());
            _count = reader.ReadInt64();
            _hiCount = reader.ReadInt64();
            _maxSize = reader.ReadInt64();
            _maxCount = reader.ReadInt64();
            _hitCount = reader.ReadInt64();
            _missCount = reader.ReadInt64();
            _clientsList = reader.ReadObject() as Hashtable;

            //muds:
            _localBuckets = new HashVector();
            int count = reader.ReadInt32();
            for (int i = 0; i < count; i++)
            {
                BucketStatistics tmp = new BucketStatistics();
                int bucketId = reader.ReadInt32();
                tmp.DeserializeLocal(reader);
                _localBuckets[bucketId] = tmp;
            }
        }
Exemple #36
0
		void ICompactSerializable.Deserialize(CompactReader reader)
		{
			object obj;
			int new_size = reader.ReadInt32();

			if (new_size == 0)
				return;

			for (int i = 0; i < new_size; i++)
			{
				obj = reader.ReadObject();
				add(obj);
			}
		}
Exemple #37
0
		public void Deserialize(CompactReader reader)
		{
            this._hintType = (ExpirationHintType)reader.ReadObject();
			this._bits = reader.ReadInt32();
		}
 public override void Deserialize(CompactReader reader)
  {
      base.Deserialize(reader);
      _groupName = reader.ReadObject() as string;
      _channelType = reader.ReadObject() as string;
      _memberCount = reader.ReadInt32();
      _serverCount = reader.ReadInt32();
      _otherCount = reader.ReadInt32();
      _localNode = NodeInfo.ReadNodeInfo(reader);
      _nodeInfos = (ArrayList)reader.ReadObject();
  }
Exemple #39
0
		void ICompactSerializable.Deserialize(CompactReader reader)
		{
			senders = (Address[])reader.ReadObject();
			low_seqnos = (long[])reader.ReadObject();
            high_seqnos = (long[])reader.ReadObject();
            high_seqnos_seen = (long[])reader.ReadObject();
			index = reader.ReadInt32();
		}
Exemple #40
0
 public void Deserialize(CompactReader reader)
 {
     _connectStatus = reader.ReadByte();
     _id = reader.ReadInt32();
     
 }
Exemple #41
0
		void ICompactSerializable.Deserialize(CompactReader reader)
		{
			dest_addr = (Address) reader.ReadObject();
			dest_addrs = (ArrayList)reader.ReadObject();
            src_addr = (Address)reader.ReadObject();
			prio = (Priority) Enum.ToObject(typeof(Priority), reader.ReadInt16());
             Boolean isStream = reader.ReadBoolean();
             if (isStream)
             {
                 int len = reader.ReadInt32();
                 buf = reader.ReadBytes(len);
             }
             else
             {
                 buf = (byte[])reader.ReadObject();
             }
            headers = (Hashtable)reader.ReadObject();
            handledAsynchronously = reader.ReadBoolean();
            responseExpected = reader.ReadBoolean();
            _type = reader.ReadByte();
            _stackTrace = reader.ReadObject() as Hashtable;

			offset = 0;
			length = (buf != null) ? buf.Length : 0;
		}
Exemple #42
0
        public void Deserialize(CompactReader reader)
        {
            _reqId = reader.ReadInt32();
            _status = reader.ReadByte();
            
            _creationTime = (DateTime?)reader.ReadObject();

        }
Exemple #43
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     lock (this)
     {
         Value = reader.ReadObject();
         _bitset = new BitSet(reader.ReadByte());
         _evh = EvictionHint.ReadEvcHint(reader);
         _exh = ExpirationHint.ReadExpHint(reader);
         _queryInfo = (Hashtable)reader.ReadObject();
         _size = reader.ReadInt64();
         lockMetaInfo = reader.ReadObject() as LockMetaInfo;
         _creationTime = reader.ReadDateTime();
         _lastModifiedTime = reader.ReadDateTime();
         _priorityValue = (CacheItemPriority)reader.ReadInt32();
         _type = reader.ReadObject() as string;
     }
 }
Exemple #44
0
 public void Deserialize(CompactReader reader)
 {
     _type = reader.ReadInt32();
     _secondaryAddress = reader.ReadObject() as Address;
     initializationPhase = reader.ReadBoolean();
 }
Exemple #45
0
 public void Deserialize(CompactReader reader)
 {
     _hr = reader.ReadInt32();
     _micSec = reader.ReadInt32();
     _min = reader.ReadInt32();
     _mlSec = reader.ReadInt32();
     _sec = reader.ReadInt32();
 }
Exemple #46
0
        public void Deserialize(CompactReader reader)
        {

            byte[] ip = (byte[])reader.ReadObject();
            if (ip != null)
            {
                try
                {
                    ip_addr = new IPAddress(ip);
                }
                catch (Exception) { }
            }

            port = reader.ReadInt32();
            additional_data = (byte[])reader.ReadObject();

        }
Exemple #47
0
 public void Deserialize(CompactReader reader)
 {
     type = reader.ReadByte();
     localSeqID = reader.ReadInt64();
     seqID = reader.ReadInt64();
     viewId = reader.ReadInt32();
 }
 public void Deserialize(CompactReader reader)
 {
     this.cacheStatus = (CacheStatusOnServer)reader.ReadInt32();
 }
Exemple #49
0
		public void Deserialize(CompactReader reader)
		{
            base.Deserialize(reader);
			_absoluteTime = reader.ReadInt32();
            _milliseconds = reader.ReadInt32();
		}
Exemple #50
0
		public void Deserialize(CompactReader reader)
		{
            base.Deserialize(reader);
			_idleTimeToLive = reader.ReadInt32();
			_lastTimeStamp = reader.ReadInt32();
		}
Exemple #51
0
 public void Deserialize(CompactReader reader)
 {
     _groupname = reader.ReadObject() as string;
     _status = new BitSet(reader.ReadByte());
     _rendererPort = reader.ReadInt32();
     _rendererAddress = reader.ReadObject() as IPAddress;
     _isStartedAsMirror = reader.ReadBoolean();
 }