public void Read(Stream s) { inventory = new InvVect[VarInt.FromStream(s)]; for (int i = 0; i < inventory.Length; i++) { inventory[i] = InvVect.FromStream(s); } }
public void Read(Stream s) { BinaryReader br = new BinaryReader(s); addr_list = new TimeNetAddr[VarInt.FromStream(s)]; for (int i = 0; i < addr_list.Length; i++) { addr_list[i].time = br.ReadUInt32(); addr_list[i].net_addr = NetAddr.FromStream(s); } }
public void Read(Stream s) { BinaryReader br = new BinaryReader(s); version = br.ReadUInt32(); block_locator_hashes = new Byte[VarInt.FromStream(s)][]; for (int i = 0; i < block_locator_hashes.Length; i++) { block_locator_hashes[i] = br.ReadBytes(32); } hash_stop = br.ReadBytes(32); }
public void Read(Stream s) { BinaryReader br = new BinaryReader(s); str = br.ReadBytes(VarInt.FromStream(s).intValue); }