@Override public void writeTo(DataOutput out) throws Exception { Util.writeAddresses(destinations, out); }
public void writeTo(DataOutput out) throws Exception { out.writeByte(type); Util.writeAddresses(mbrs, out); Util.writeAddress(from, out); }
public void writeTo(DataOutput out) throws Exception { super.writeTo(out); Util.writeAddresses(exclusion_list, out); }
public void writeTo(DataOutput out) throws Exception { view_id.writeTo(out); ref_view_id.writeTo(out); Util.writeAddresses(left_members, out); Util.writeAddresses(new_members, out); }
public void writeTo(DataOutput out) throws Exception { view_id.writeTo(out); Util.writeAddresses(members,out); }
public void writeTo(DataOutput out, boolean write_addrs) throws Exception { if(write_addrs) Util.writeAddresses(members, out); else out.writeShort(members.length); for(int i=0; i < capacity(); i++) Bits.writeLongSequence(seqnos[i * 2], seqnos[i * 2 +1], out); }
public void writeTo(DataOutput outstream) throws Exception { Util.writeAddress(sender, outstream); outstream.writeByte(flags); Bits.writeString(logical_name,outstream); Util.writeAddress(physical_addr,outstream); Util.writeAddresses(mbrs, outstream); }
protected static Buffer marshal(Collection<? extends Address> mbrs) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream((int)Util.size(mbrs)); Util.writeAddresses(mbrs, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
public static byte[] collectionToByteBuffer(Collection<Address> c) throws Exception { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream((int)Util.size(c)); Util.writeAddresses(c,out); return Arrays.copyOf(out.buffer(), out.position()); }
protected static Buffer marshal(final Collection<? extends Address> participants, final Digest digest) { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); try { Util.writeAddresses(participants, out); Util.writeStreamable(digest,out); return out.getBuffer(); } catch(Exception ex) { return null; } }
public static byte[] collectionToByteBuffer(Collection c) throws Exception { byte[] result=null; synchronized(out_stream) { out_stream.reset(); DataOutputStream out=new DataOutputStream(out_stream); Util.writeAddresses(c, out); result=out_stream.toByteArray(); out.close(); } return result; }
public void writeTo(DataOutputStream out) throws IOException { out.writeByte(type); Util.writeAddresses(mbrs, out); Util.writeAddress(from, out); }
public void writeTo(DataOutput out) throws Exception { out.writeByte(type); Util.writeAddresses(mbrs, out); Util.writeAddress(from, out); }
public void writeTo(DataOutput out) throws Exception { view_id.writeTo(out); ref_view_id.writeTo(out); Util.writeAddresses(left_members, out); Util.writeAddresses(new_members, out); }
public void writeTo(DataOutputStream out) throws IOException { // vid if(vid != null) { out.writeBoolean(true); vid.writeTo(out); } else out.writeBoolean(false); // members: Util.writeAddresses(members, out); }
public void writeTo(DataOutput out, boolean write_addrs) throws Exception { if(write_addrs) Util.writeAddresses(members, out); else out.writeShort(members.length); for(int i=0; i < capacity(); i++) Bits.writeLongSequence(seqnos[i * 2], seqnos[i * 2 +1], out); }
public void writeTo(DataOutputStream out) throws IOException { out.writeByte(type); Util.writeString(group, out); Util.writeAddress(addr, out); Util.writeAddresses(mbrs, out); }
public void writeTo(DataOutput outstream) throws Exception { Util.writeAddress(sender, outstream); outstream.writeByte(flags); Bits.writeString(logical_name,outstream); Util.writeAddress(physical_addr,outstream); Util.writeAddresses(mbrs, outstream); }
protected static Buffer marshal(Collection<? extends Address> mbrs) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream((int)Util.size(mbrs)); Util.writeAddresses(mbrs, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
public static byte[] collectionToByteBuffer(Collection<Address> c) throws Exception { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream((int)Util.size(c)); Util.writeAddresses(c,out); return Arrays.copyOf(out.buffer(), out.position()); }