public int serializedSize() { int retval=Global.BYTE_SIZE; // type retval+=Global.BYTE_SIZE; // presence byte for my_digest if(my_digest != null) retval+=my_digest.serializedSize(true); return retval; } }
public int serializedSize() { return (int)serializedSize(true); }
public int serializedSize() { int retval=Global.BYTE_SIZE; // type retval+=Global.BYTE_SIZE; // presence byte for my_digest if(digest != null) retval+=digest.serializedSize(true); retval+=Util.size(bind_addr); return retval; } }
public int serializedSize() { int retval=Global.BYTE_SIZE; // flags if(view != null) retval+=view.serializedSize(); if(digest != null) retval+=digest.serializedSize(false); if(fail_reason != null) retval+=fail_reason.length() +2; return retval; }
protected static Buffer marshal(final View view, final Digest digest) { try { int expected_size=Global.SHORT_SIZE; if(view != null) expected_size+=view.serializedSize(); boolean write_addrs=writeAddresses(view, digest); if(digest != null) expected_size=(int)digest.serializedSize(write_addrs); final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(expected_size +10); out.writeShort(determineFlags(view, digest)); if(view != null) view.writeTo(out); if(digest != null) digest.writeTo(out, write_addrs); return out.getBuffer(); } catch(Exception ex) { return null; } }
public int size() { int retval=Global.INT_SIZE + Global.BYTE_SIZE; // type + presence for digest if(stableDigest != null) retval+=stableDigest.serializedSize(); return retval; }
public int serializedSize() { int retval=Global.BYTE_SIZE; // type retval+=Global.BYTE_SIZE; // presence byte for my_digest if(my_digest != null) retval+=my_digest.serializedSize(true); return retval; } }
public int serializedSize() { return (int)serializedSize(true); }
public int size() { int retval = Global.LONG_SIZE + Global.BYTE_SIZE; // id and type retval += Util.size(sender); retval += Global.BYTE_SIZE; // presence byte for my_digest if(my_digest != null) retval += my_digest.serializedSize(); retval += Global.BYTE_SIZE; // presence byte for state_id if(state_id != null) retval += state_id.length() + 2; return retval; } }
public int size() { int retval=Global.LONG_SIZE + Global.BYTE_SIZE; // id and type retval+=Util.size(sender); retval+=Global.BYTE_SIZE; // presence byte for my_digest if(my_digest != null) retval+=my_digest.serializedSize(); retval+=Global.BYTE_SIZE; // presence byte for state_id if(state_id != null) retval+=state_id.length() +2; return retval; }
public int serializedSize() { int retval=Global.BYTE_SIZE; // type retval+=Global.BYTE_SIZE; // presence byte for my_digest if(digest != null) retval+=digest.serializedSize(true); retval+=Util.size(bind_addr); return retval; } }
public int serializedSize() { int retval=Global.BYTE_SIZE * 2; // presence for view and digest if(view != null) retval+=view.serializedSize(); if(digest != null) retval+=digest.serializedSize(); retval+=Global.BYTE_SIZE; // presence byte for fail_reason if(fail_reason != null) retval+=fail_reason.length() +2; return retval; }
public int serializedSize() { int retval=Global.BYTE_SIZE; // flags if(view != null) retval+=view.serializedSize(); if(digest != null) retval+=digest.serializedSize(false); if(fail_reason != null) retval+=fail_reason.length() +2; return retval; }
public int size() { int retval=Global.BYTE_SIZE *2; // type + merge_rejected retval+=Global.BYTE_SIZE; // presence view retval+=Global.BYTE_SIZE; // MergeView or View if(view != null) retval+=view.serializedSize(); retval+=Util.size(mbr); retval+=Global.BYTE_SIZE; // presence of join_rsp if(join_rsp != null) retval+=join_rsp.serializedSize(); retval+=Global.BYTE_SIZE; // presence for my_digest if(my_digest != null) retval+=my_digest.serializedSize(); retval+=Global.BYTE_SIZE; // presence for merge_id if(merge_id != null) retval+=merge_id.serializedSize(); return retval; }
protected static Buffer marshal(final View view, final Digest digest) { try { int expected_size=Global.SHORT_SIZE; if(view != null) expected_size+=view.serializedSize(); boolean write_addrs=writeAddresses(view, digest); if(digest != null) expected_size=(int)digest.serializedSize(write_addrs); final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(expected_size +10); out.writeShort(determineFlags(view, digest)); if(view != null) view.writeTo(out); if(digest != null) digest.writeTo(out, write_addrs); return out.getBuffer(); } catch(Exception ex) { return null; } }