blob: 63609ea5bae67d603603a1c9bfb2b3b0641b0c14 [file] [log] [blame]
Alexandre Lision666b3772013-10-28 17:42:48 -04001package org.sflphone.model;
2
Alexandre Lisiond5686032013-10-29 11:09:21 -04003import java.util.ArrayList;
Alexandre Lision666b3772013-10-28 17:42:48 -04004
Alexandre Lisiond5686032013-10-29 11:09:21 -04005import android.os.Parcel;
6import android.os.Parcelable;
7
8public class SipMessage implements Parcelable {
9 public boolean left;
10 public String comment;
11
12 public SipMessage(boolean left, String comment) {
13 super();
14 this.left = left;
15 this.comment = comment;
16 }
17
18 @Override
19 public int describeContents() {
20 return 0;
21 }
22
23 @Override
24 public void writeToParcel(Parcel out, int flags) {
25 out.writeByte((byte) (left ? 1 : 0));
26 out.writeString(comment);
27 }
28
29 public static final Parcelable.Creator<SipMessage> CREATOR = new Parcelable.Creator<SipMessage>() {
30 public SipMessage createFromParcel(Parcel in) {
31 return new SipMessage(in);
32 }
33
34 public SipMessage[] newArray(int size) {
35 return new SipMessage[size];
36 }
37 };
38
39 private SipMessage(Parcel in) {
40 left = (in.readByte() == 1) ? true : false;
41 comment = in.readString();
42 }
Alexandre Lision666b3772013-10-28 17:42:48 -040043
44}