Beispiel #1
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_activities);
     writer.Write(_startTime);
     writer.Write(_endTime);
     writer.WriteObject(_thread);
 }
Beispiel #2
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_info);
     writer.Write((int)Status);
     writer.Write(IsCoordinatorInternal);
     writer.Write(configID);
     writer.Write(configVersion);
 }
Beispiel #3
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.Write(_id);
     writer.Write(_chunkId);
     writer.Write(_isDisposable);
     writer.WriteObject(_nodeIpAddress);
     writer.Write(_isSocketServerDispose);
 }
Beispiel #4
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_processID);
     writer.Write(_bytesSent);
     writer.Write(_bytesReceived);
     writer.WriteObject(_serverIPAddress);
     base.Serialize(writer);
 }
Beispiel #5
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.Write(_isRepica);
     writer.Write(_inProcInstance);
     writer.Write(_clientPort);
     writer.WriteObject(_nodeAt);
     base.Serialize(writer);
 }
Beispiel #6
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_node);
     writer.Write(_itemCount);
     writer.Write(_dataSize);
     writer.Write(_clientsConnected);
     writer.Write(_totalCacheSize);
     writer.Write((int)_nodeStatus);
 }
Beispiel #7
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.Write(_instanceId);
     writer.Write(_timeGenerated);
     writer.WriteObject(_source);
     writer.WriteObject(_message);
     writer.WriteObject(_node);
     writer.Write((int)_type);
 }
Beispiel #8
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_cacheId);
     writer.Write((int)_topology);
     writer.Write(_running);
     writer.Write(_dataCapacity);
     writer.WriteObject(_cachePropString);
     writer.WriteObject(_partId);
     writer.Write(_managementPort);
     writer.Write(_pid);
 }
 public static void SerializeClusteredList <T>(ClusteredList <T> list, Runtime.Serialization.IO.CompactWriter writer)
 {
     if (list == null)
     {
         writer.Write(false);
         return;
     }
     else
     {
         writer.Write(true);
         writer.Write(list.Count);
         for (int i = 0; i < list.Count; i++)
         {
             writer.WriteObject(list[i]);
         }
     }
 }
Beispiel #10
0
        /// <summary>
        /// serializes dictionary. Incase of empty dictionary a boolean of value= "false" is serialized ;
        /// else serializes boolean,count and keys,values
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <typeparam name="Q"></typeparam>
        /// <param name="dictionary"></param>
        /// <param name="writer"></param>

        public static void SerializeDictionary <K, V>(IDictionary <K, V> dictionary, Runtime.Serialization.IO.CompactWriter writer)
        {
            if (dictionary == null)
            {
                writer.Write(false);
                return;
            }
            else
            {
                writer.Write(true);
                writer.Write(dictionary.Count);
                for (IEnumerator <KeyValuePair <K, V> > i = dictionary.GetEnumerator(); i.MoveNext();)
                {
                    writer.WriteObject(i.Current.Key);
                    writer.WriteObject(i.Current.Value);
                }
            }
        }
Beispiel #11
0
 public static void SerializeClusteredArray <T>(ClusteredArray <T> array, Runtime.Serialization.IO.CompactWriter writer)
 {
     if (array == null)
     {
         writer.Write(false);
         return;
     }
     else
     {
         writer.Write(true);
         writer.Write(array.Length);
         writer.Write(array.LengthThreshold);
         for (int i = 0; i < array.Length; i++)
         {
             writer.WriteObject(array[i]);
         }
     }
 }
        public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
        {
            writer.Write(_parameterList.Count);

            bool isByteArray = false;

            for (int i = 0; i < _parameterList.Count; i++)
            {
                isByteArray = _parameterList[i] != null && _parameterList[i].GetType() == typeof(byte[]);
                writer.Write(isByteArray);

                if (isByteArray)
                {
                    byte[] buffer = _parameterList[i] as byte[];
                    writer.Write(buffer.Length);
                    writer.Write(buffer);
                }
                else
                {
                    writer.WriteObject(_parameterList[i]);
                }
            }
        }
Beispiel #13
0
        public static void SerializeDD <T, V, K>(Dictionary <T, Dictionary <V, K> > dList, Runtime.Serialization.IO.CompactWriter writer)
        {
            if (dList == null)
            {
                writer.Write(false);
                return;
            }
            else
            {
                writer.Write(true);
                writer.Write(dList.Count);
                for (IDictionaryEnumerator i = dList.GetEnumerator(); i.MoveNext();)
                {
                    writer.WriteObject(i.Key);

                    SerializeDictionary((IDictionary <V, K>)i.Value, writer);
                }
            }
        }
Beispiel #14
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_domainName);
     writer.WriteObject(_distiguishNames);
     writer.WriteObject(_users);
 }
Beispiel #15
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.Write(sum);
     writer.Write(count);
 }
Beispiel #16
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_name);
     writer.WriteObject(_address);
 }
Beispiel #17
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(id);
     writer.WriteObject(name);
     writer.WriteObject(type);
 }
Beispiel #18
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.Write(_time);
     writer.WriteObject(_log);
 }
Beispiel #19
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_clientId);
     writer.WriteObject(_clientContext == RtContextValue.JVCACHE ? "1" : "0");
     base.Serialize(writer);
 }
Beispiel #20
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     Common.Util.SerializationUtility.SerializeDictionary(_logMap, writer);
 }
Beispiel #21
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_data);
     writer.WriteObject(_pointer);
 }
Beispiel #22
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.Write(_lastStart);
     writer.Write(_lastStop);
 }
Beispiel #23
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_lockId);
     writer.Write(_lockDate);
     writer.WriteObject(_lockAge);
 }
Beispiel #24
0
 public void Serialize(Runtime.Serialization.IO.CompactWriter writer)
 {
     writer.WriteObject(_key);
     writer.WriteObject(_command);
     writer.Write(_index);
 }