package com.mbridge.msdk.mbbid.common.a; import android.content.Context; import android.text.TextUtils; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.foundation.controller.a; import com.mbridge.msdk.foundation.same.net.g.d; import com.mbridge.msdk.foundation.tools.SameMD5; import com.mbridge.msdk.foundation.tools.aa; import com.mbridge.msdk.foundation.tools.s; import com.mbridge.msdk.mbbid.common.BidResponsedEx; import com.mbridge.msdk.mbbid.out.BidListennning; import com.mbridge.msdk.mbbid.out.BidResponsed; import java.lang.reflect.Method; /* compiled from: RequesManager */ public final class b { private String a; private String b; private String c; private Context d; private BidListennning e; private BidResponsedEx f; private int g; private boolean h = false; private long i; private long j; private boolean k; private int l; public final void a(boolean z) { this.k = z; } public final void a(int i2) { this.l = i2; } public final void b(int i2) { this.g = i2; } public final void a(long j2) { this.i = j2; } public final void b(long j2) { this.j = j2; } public b(String str, String str2, String str3) { this.a = str; this.b = str2; this.c = str3; this.d = a.f().j(); } public final void b(boolean z) { try { if (!this.h) { this.h = true; if (this.d == null) { a("context is null"); } com.mbridge.msdk.mbbid.common.b.a aVar = new com.mbridge.msdk.mbbid.common.b.a(this.d); d dVar = new d(); String k2 = a.f().k(); dVar.a("app_id", k2); dVar.a("sign", SameMD5.getMD5(k2 + a.f().l())); dVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, this.b); if (!TextUtils.isEmpty(this.a)) { dVar.a("placement_id", this.a); } dVar.a("bid_floor", this.c); dVar.a(d.c, aa.b(this.d, this.b)); dVar.a("install_ids", aa.a(0)); dVar.a(d.b, com.mbridge.msdk.foundation.same.a.d.a(this.b, "")); String str = "1"; dVar.a("req_type", this.k ? str : "2"); dVar.a("orientation", s.t(this.d) + ""); int i2 = this.g; if (i2 == 296) { if (this.i <= 0 || this.j <= 0) { a("bid required param is missing or error"); return; } dVar.a("unit_size", this.j + "x" + this.i); try { Method method = Class.forName("com.mbridge.msdk.mbbanner.common.util.BannerUtils").getMethod("getCloseIds", String.class); if (method.invoke(null, this.b) instanceof String) { dVar.a("close_id", method.invoke(null, this.b).toString()); } } catch (Exception unused) { a("banner module is miss"); return; } } else if (i2 == 297) { if (this.i <= 0 || this.j <= 0) { a("ad display area is too small"); return; } dVar.a("unit_size", this.j + "x" + this.i); StringBuilder sb = new StringBuilder(); sb.append(this.l); sb.append(""); dVar.a("orientation", sb.toString()); } else if (i2 != 298) { if (!z) { str = "0"; } dVar.a("rw_plus", str); } else if (this.i <= 0 || this.j <= 0) { a("bid required param is missing or error"); return; } else { dVar.a("unit_size", this.j + "x" + this.i); } AnonymousClass1 r15 = new a(this.a, this.b) { /* class com.mbridge.msdk.mbbid.common.a.b.AnonymousClass1 */ @Override // com.mbridge.msdk.mbbid.common.b.b public final void a(BidResponsedEx bidResponsedEx) { b.this.h = false; b.this.f = bidResponsedEx; com.mbridge.msdk.mbbid.common.c.a.a(b.this.d, b.this.b, bidResponsedEx.getBidId()); b.a(b.this, (BidResponsed) bidResponsedEx); } @Override // com.mbridge.msdk.mbbid.common.b.b public final void a(int i, String str) { b.this.h = false; com.mbridge.msdk.mbbid.common.c.a.b(b.this.d, b.this.b, str); b.this.a((b) str); } }; r15.d = this.b; r15.e = this.a; aVar.a(1, com.mbridge.msdk.foundation.same.net.f.d.a().a(false, ""), dVar, r15); return; } a("current unit is biding"); } catch (Throwable th) { a(th.getMessage()); } } public final void a(BidListennning bidListennning) { this.e = bidListennning; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a(String str) { BidListennning bidListennning = this.e; if (bidListennning != null) { bidListennning.onFailed(str); } } static /* synthetic */ void a(b bVar, BidResponsed bidResponsed) { BidListennning bidListennning = bVar.e; if (bidListennning != null) { bidListennning.onSuccessed(bidResponsed); } } }