Beispiel #1
0
        private void Write(Stream writeStream, Message message)
        {
            index++;

            //if (index % 1000 == 0)
            //    Console.WriteLine(index);

            Serializer.SerializeWithLengthPrefix(writeStream, message, PrefixStyle.Fixed32);
        }
Beispiel #2
0
 private void OnUpdated(Message message,Message original)
 {
     if (Updated != null)
         Updated(this, new MessageEventArgs { Message = message , Original = original});
 }
Beispiel #3
0
 private void OnDeleted(Message message)
 {
     if (Deleted != null)
         Deleted(this, new MessageEventArgs { Message = message });
 }
Beispiel #4
0
 private void OnInserted(Message message)
 {
     if (Inserted != null)
         Inserted(this, new MessageEventArgs { Message = message });
 }
Beispiel #5
0
 private void GetNextHash()
 {
     bool hasMore = hashMessages.MoveNext();
     if (hasMore)
         this.hashMessage = hashMessages.Current;
     else
         this.hashMessage = null;
 }