@Override public void readFrom(DataInput in) throws Exception { destinations=Util.readAddresses(in, ArrayList::new); }
public void readFrom(DataInput in) throws Exception { type=in.readByte(); mbrs=Util.readAddresses(in, ArrayList::new); from=Util.readAddress(in); }
public void readFrom(DataInput in) throws Exception { super.readFrom(in); exclusion_list=Util.readAddresses(in); }
public void readFrom(DataInput in, boolean read_addrs) throws Exception { if(read_addrs) { members=Util.readAddresses(in); seqnos=new long[capacity() * 2]; } else seqnos=new long[in.readShort() *2]; for(int i=0; i < seqnos.length/2; i++) Bits.readLongSequence(in, seqnos, i*2); }
public void readFrom(DataInput in) throws Exception { view_id=new ViewId(); view_id.readFrom(in); ref_view_id=new ViewId(); ref_view_id.readFrom(in); left_members=Util.readAddresses(in); new_members=Util.readAddresses(in); }
protected Collection<? extends Address> readMembers(byte[] buffer, int offset, int length) { if(buffer == null) return null; try { DataInput in=new ByteArrayDataInputStream(buffer, offset, length); return Util.readAddresses(in, ArrayList::new); } catch(Exception ex) { log.error("%s: failed reading members from message: %s", local_addr, ex); return null; } }
@SuppressWarnings("unchecked") public void readFrom(DataInput in) throws Exception { view_id=new ViewId(); view_id.readFrom(in); members=Util.readAddresses(in); }
public void readFrom(DataInput instream) throws Exception { sender=Util.readAddress(instream); flags=instream.readByte(); logical_name=Bits.readString(instream); physical_addr=(PhysicalAddress)Util.readAddress(instream); mbrs=Util.readAddresses(instream, ArrayList::new); }
protected Tuple<Collection<? extends Address>,Digest> readParticipantsAndDigest(byte[] buffer, int offset, int length) { if(buffer == null) return null; try { DataInput in=new ByteArrayDataInputStream(buffer, offset, length); Collection<Address> participants=Util.readAddresses(in, ArrayList::new); Digest digest=Util.readStreamable(Digest::new, in); return new Tuple<>(participants, digest); } catch(Exception ex) { log.error("%s: failed reading particpants and digest from message: %s", localAddress, ex); return null; } }
public void readFrom(DataInputStream in) throws IOException, IllegalAccessException, InstantiationException { type=in.readByte(); mbrs=(Vector<Address>)Util.readAddresses(in, Vector.class); from=Util.readAddress(in); }
public void readFrom(DataInput in) throws Exception { type=in.readByte(); mbrs=Util.readAddresses(in, ArrayList::new); from=Util.readAddress(in); }
public void readFrom(DataInput in) throws Exception { super.readFrom(in); exclusion_list=Util.readAddresses(in); }
public void readFrom(DataInput in, boolean read_addrs) throws Exception { if(read_addrs) { members=Util.readAddresses(in); seqnos=new long[capacity() * 2]; } else seqnos=new long[in.readShort() *2]; for(int i=0; i < seqnos.length/2; i++) Bits.readLongSequence(in, seqnos, i*2); }
public void readFrom(DataInputStream in) throws IOException, IllegalAccessException, InstantiationException { boolean b; // vid: b=in.readBoolean(); if(b) { vid=new ViewId(); vid.readFrom(in); } // members: members=(Vector<Address>)Util.readAddresses(in, Vector.class); }
public void readFrom(DataInputStream in) throws IOException, IllegalAccessException, InstantiationException { type=in.readByte(); group=Util.readString(in); addr=Util.readAddress(in); mbrs=(List)Util.readAddresses(in, LinkedList.class); }
protected Collection<? extends Address> readMembers(byte[] buffer, int offset, int length) { if(buffer == null) return null; try { DataInput in=new ByteArrayDataInputStream(buffer, offset, length); return Util.readAddresses(in, ArrayList::new); } catch(Exception ex) { log.error("%s: failed reading members from message: %s", local_addr, ex); return null; } }
public void readFrom(DataInput in) throws Exception { view_id=new ViewId(); view_id.readFrom(in); ref_view_id=new ViewId(); ref_view_id.readFrom(in); left_members=Util.readAddresses(in); new_members=Util.readAddresses(in); }
@SuppressWarnings("unchecked") public void readFrom(DataInput in) throws Exception { view_id=new ViewId(); view_id.readFrom(in); members=Util.readAddresses(in); }
public void readFrom(DataInput instream) throws Exception { sender=Util.readAddress(instream); flags=instream.readByte(); logical_name=Bits.readString(instream); physical_addr=(PhysicalAddress)Util.readAddress(instream); mbrs=Util.readAddresses(instream, ArrayList::new); }
protected Tuple<Collection<? extends Address>,Digest> readParticipantsAndDigest(byte[] buffer, int offset, int length) { if(buffer == null) return null; try { DataInput in=new ByteArrayDataInputStream(buffer, offset, length); Collection<Address> participants=Util.readAddresses(in, ArrayList::new); Digest digest=Util.readStreamable(Digest::new, in); return new Tuple<>(participants, digest); } catch(Exception ex) { log.error("%s: failed reading particpants and digest from message: %s", localAddress, ex); return null; } }