package com.bigdo.util; import android.os.Parcel; import android.os.Parcelable; public class WSResult implements Parcelable { public static final String ResultKey = "CALL_WS_RESULT"; public static final int OK = 1;// 本地状态 public static final int Error = 2;// 本地状态 public static final int NetError = -99996;// 网络异常 public static final int UnknownHost = -99997;// 无法连接到主机 public static final int ServiceBreak = -99998;// 服务中断 public static final int NetTimeout = -99999;// 网络超时 public static final int SOK = 1; public static final int SError = 0; public static final int SError404 = 0; // / <summary> // / 需要重新登陆 // / </summary> public final static int RLogOut = -1000; // / <summary> // / 输入参数错误 // / </summary> public final static int RInParamError = -100; // / <summary> // / 正确状态 // / </summary> public final static int ROK = 1; // / <summary> // / 错误状态 // / </summary> public final static int RError = -1; public String Result; public int State; public int RequestCode, RequestCode2, RequestCode3, RequestCode4; public int describeContents() { return 0; } public void writeToParcel(Parcel dest, int flags) { dest.writeString(Result); dest.writeInt(State); dest.writeInt(RequestCode); } public static final Parcelable.Creator<WSResult> CREATOR = new Parcelable.Creator<WSResult>() { public WSResult createFromParcel(Parcel source) { WSResult p = new WSResult(); p.Result = source.readString(); p.State = source.readInt(); p.RequestCode = source.readInt(); return p; } public WSResult[] newArray(int size) { return null; } }; }