示例#1
0
 public void ReadWrite(BitcoinStream stream)
 {
     if (_ExpectedNetwork == null || stream.Serializing)
     {
         stream.ReadWrite(ref magic);
     }
     else
     {
         if (!_ExpectedNetwork.ReadMagic(stream.Inner, default(CancellationToken)))
         {
             return;
         }
         magic = ExpectedNetwork.Magic;
     }
     if (magic == 0)
     {
         return;
     }
     stream.ReadWrite(ref size);
 }