@Override public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); final int N = commands.size(); out.writeInt(N); if (N > 0) { for (Map.Entry<String, String> entry : commands.entrySet()) { out.writeString(entry.getKey()); String dat = entry.getValue(); out.writeString(dat); } } }
@Override public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); out.writeString(getName()); }
@Override public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); out.writeString(getCommand()); out.writeInt(getStatus() ? 1 : 0); out.writeString(getMessage()); }
@Override public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); out.writeSerializable(getCommand()); out.writeInt(getStatus() ? 1 : 0); out.writeString(getMessage()); }
@Override public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); out.writeInt(getBusId()); out.writeInt(getId()); out.writeByteArray(getData()); }
@Override public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); out.writeSerializable(getCommand()); out.writeString(getAction()); out.writeParcelable(getDiagnosticRequest(), flags); out.writeInt(getBus()); out.writeByte((byte) (isEnabled() ? 1 : 0)); out.writeByte((byte) (isBypass() ? 1 : 0)); out.writeString(getFormat()); out.writeLong(getUnixTime()); }
@Override public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); out.writeInt(getBusId()); out.writeInt(getId()); out.writeInt(getMode()); out.writeValue(getPid()); if(getPayload() != null) { out.writeInt(getPayload().length); out.writeByteArray(getPayload()); } else { out.writeInt(0); } }