content: package com.tencent.mm.opensdk.modelbase;
  
  import android.os.Bundle;
  
  public abstract class BaseResp {
    public int errCode;
    
    public String errStr;
    
    public String openId;
    
    public String transaction;
    
    public abstract boolean checkArgs();
    
    public void fromBundle(Bundle paramBundle) {
      this.errCode = paramBundle.getInt("_wxapi_baseresp_errcode");
      this.errStr = paramBundle.getString("_wxapi_baseresp_errstr");
      this.transaction = paramBundle.getString("_wxapi_baseresp_transaction");
      this.openId = paramBundle.getString("_wxapi_baseresp_openId");
    }
    
    public abstract int getType();
    
    public void toBundle(Bundle paramBundle) {
      paramBundle.putInt("_wxapi_command_type", getType());
      paramBundle.putInt("_wxapi_baseresp_errcode", this.errCode);
      paramBundle.putString("_wxapi_baseresp_errstr", this.errStr);
      paramBundle.putString("_wxapi_baseresp_transaction", this.transaction);
      paramBundle.putString("_wxapi_baseresp_openId", this.openId);
    }
    
    public static interface ErrCode {
      public static final int ERR_AUTH_DENIED = -4;
      
      public static final int ERR_BAN = -6;
      
      public static final int ERR_COMM = -1;
      
      public static final int ERR_OK = 0;
      
      public static final int ERR_SENT_FAILED = -3;
      
      public static final int ERR_UNSUPPORT = -5;
      
      public static final int ERR_USER_CANCEL = -2;
    }
  }
  
  
  /* Location:              F:\何章易\项目文件夹\项目24\va\classes_merge.jar!\com\tencent\mm\opensdk\modelbase\BaseResp.class
   * Java compiler version: 6 (50.0)
   * JD-Core Version:       1.1.3
   */