Example #1
0
 public static PipeHeader Next()
 {
     PipeHeader h = new PipeHeader ();
     h.DebugNumber = nextDebug;
     nextDebug++;
     return h;
 }
		public static void Serialize (Stream stream, PipeHeader instance)
		{
			ProtocolParser.WriteKey (stream, new ProtocolBuffers.Key (1, Wire.Varint));
			ProtocolParser.WriteUInt32 (stream, instance.TypeID);
			ProtocolParser.WriteKey (stream, new ProtocolBuffers.Key (2, Wire.Varint));
			ProtocolParser.WriteUInt32 (stream, instance.DebugNumber);
		}
		public static byte[] SerializeToBytes (PipeHeader instance)
		{
			using (MemoryStream ms = new MemoryStream()) {
				Serialize (ms, instance);
				return ms.ToArray ();
			}
		}
Example #4
0
        public static PipeHeader Next()
        {
            PipeHeader h = new PipeHeader();

            h.DebugNumber = nextDebug;
            nextDebug++;
            return(h);
        }
		public static PipeHeader Deserialize (Stream stream)
		{
			PipeHeader instance = new PipeHeader ();
			Deserialize (stream, instance);
			return instance;
		}