Files
rr3-apk/decompiled-community/sources/com/fyber/inneractive/sdk/network/o0.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

231 lines
9.4 KiB
Java

package com.fyber.inneractive.sdk.network;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.bidder.adm.AdmParametersOuterClass$AdmParameters;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.util.IAlog;
import java.io.InputStream;
import java.net.SocketTimeoutException;
import java.net.UnknownHostException;
import java.util.List;
import java.util.Locale;
import java.util.Map;
/* loaded from: classes2.dex */
public final class o0 extends f0<com.fyber.inneractive.sdk.response.e> {
public final String p;
public final com.fyber.inneractive.sdk.bidder.adm.f q;
public int r;
public final com.fyber.inneractive.sdk.response.e s;
public final com.fyber.inneractive.sdk.config.global.s t;
public final com.fyber.inneractive.sdk.network.timeouts.request.a u;
public o0(com.fyber.inneractive.sdk.bidder.adm.c cVar, String str, com.fyber.inneractive.sdk.bidder.adm.f fVar, com.fyber.inneractive.sdk.config.global.s sVar, com.fyber.inneractive.sdk.response.e eVar) {
super(cVar, x.a().b(), sVar);
this.r = 0;
this.o = true;
this.p = str;
this.q = fVar;
this.s = eVar;
this.t = sVar;
this.u = a(eVar, fVar, sVar);
}
/* JADX WARN: Type inference failed for: r0v8, types: [T, com.fyber.inneractive.sdk.response.e] */
@Override // com.fyber.inneractive.sdk.network.c0
public final b0 a(j jVar, Map<String, List<String>> map, int i) throws Exception {
b0 b0Var = new b0();
try {
InputStream inputStream = jVar.c;
if (inputStream != null) {
d(System.currentTimeMillis());
StringBuffer a = com.fyber.inneractive.sdk.util.t.a(inputStream);
c(System.currentTimeMillis());
String stringBuffer = a.toString();
AdmParametersOuterClass$AdmParameters admParametersOuterClass$AdmParameters = this.q.a;
int a2 = admParametersOuterClass$AdmParameters != null ? admParametersOuterClass$AdmParameters.getAdType().a() : AdmParametersOuterClass$AdmParameters.a.OTHER.a();
com.fyber.inneractive.sdk.bidder.adm.f fVar = this.q;
fVar.c = stringBuffer;
?? a3 = a(a2, null, fVar, null);
a3.h = stringBuffer;
b0Var.a = a3;
}
return b0Var;
} catch (b e) {
e = e;
IAlog.a("failed parse adm network request but will re-try", e, new Object[0]);
c(System.currentTimeMillis());
throw new a1(e);
} catch (SocketTimeoutException e2) {
e = e2;
IAlog.a("failed parse adm network request but will re-try", e, new Object[0]);
c(System.currentTimeMillis());
throw new a1(e);
} catch (UnknownHostException e3) {
e = e3;
IAlog.a("failed parse adm network request but will re-try", e, new Object[0]);
c(System.currentTimeMillis());
throw new a1(e);
} catch (Exception e4) {
c(System.currentTimeMillis());
IAlog.a("failed parse adm network request", e4, new Object[0]);
throw new a0(e4);
}
}
@Override // com.fyber.inneractive.sdk.network.f0, com.fyber.inneractive.sdk.network.c0
public final void b(long j) {
super.b(j);
IAlog.a("%s : NetworkRequestMarkup : set start connection timestamp", IAlog.a(this));
}
@Override // com.fyber.inneractive.sdk.network.f0, com.fyber.inneractive.sdk.network.c0
public final void c() {
super.c();
IAlog.a("%s : NetworkRequestMarkup cancel by timeout at retry: %d", IAlog.a(this), Integer.valueOf(this.r));
y yVar = IAConfigManager.L.r;
this.a = true;
o0 o0Var = new o0(this);
if ((yVar instanceof y) && yVar.b(o0Var)) {
return;
}
IAlog.a("%s : NetworkRequestMarkup won't retry - resolve request with `Bidding ad request passed allowed time` at retry: %d", IAlog.a(this), Integer.valueOf(this.r));
a((o0) null, new Exception("Bidding ad request passed allowed time"), false);
}
@Override // com.fyber.inneractive.sdk.network.c0
public final p0 d() {
return p0.HIGH;
}
@Override // com.fyber.inneractive.sdk.network.f0, com.fyber.inneractive.sdk.network.c0
public final u0 f() {
com.fyber.inneractive.sdk.network.timeouts.request.a aVar = this.u;
return new u0(aVar.i, aVar.h);
}
@Override // com.fyber.inneractive.sdk.network.c0
public final z getMethod() {
return z.GET;
}
@Override // com.fyber.inneractive.sdk.network.c0
public final String getUrl() {
return this.p;
}
@Override // com.fyber.inneractive.sdk.network.f0, com.fyber.inneractive.sdk.network.c0
public final com.fyber.inneractive.sdk.config.global.s p() {
return this.t;
}
@Override // com.fyber.inneractive.sdk.network.c0
public final int s() {
return this.u.c();
}
@Override // com.fyber.inneractive.sdk.network.f0
public final int t() {
int u = super.u();
com.fyber.inneractive.sdk.network.timeouts.request.a aVar = this.u;
return ((aVar.c() + aVar.f) * this.r) + u;
}
@Override // com.fyber.inneractive.sdk.network.f0
public final int u() {
throw null;
}
public final void d(long j) {
synchronized (this.n) {
try {
if (!this.m) {
this.m = true;
this.i = j;
}
} catch (Throwable th) {
throw th;
}
}
IAlog.a("%s : NetworkRequestMarkup : set start read timestamp", IAlog.a(this));
}
@Override // com.fyber.inneractive.sdk.network.f0, com.fyber.inneractive.sdk.network.c0
public final int m() {
return this.u.f;
}
@Override // com.fyber.inneractive.sdk.network.c0
public final boolean g() {
if (this.a) {
return false;
}
int i = this.r + 1;
this.r = i;
if (i > this.u.b()) {
IAlog.a("%s : NetworkRequestMarkup Should enable retry - FALSE, current retry: %d total retries: %d, request id: %s", IAlog.a(this), Integer.valueOf(this.r - 1), Integer.valueOf(this.u.b()), this.g);
return false;
}
IAlog.a("%s : NetworkRequestMarkup Should enable retry - TRUE, current retry: %d total retries: %d, request id: %s", IAlog.a(this), Integer.valueOf(this.r - 1), Integer.valueOf(this.u.b()), this.g);
this.u.a(this.r);
return true;
}
@Override // com.fyber.inneractive.sdk.network.f0
public final void c(long j) {
super.c(j);
IAlog.a("%s : NetworkRequestMarkup : set end read timestamp, total execution time: %d", IAlog.a(this), Integer.valueOf(super.u()));
}
public o0(o0 o0Var) {
super(o0Var);
this.r = 0;
this.o = true;
this.p = o0Var.p;
this.q = o0Var.q;
this.s = o0Var.s;
this.t = o0Var.t;
this.u = o0Var.u;
this.r = o0Var.r;
}
public static com.fyber.inneractive.sdk.network.timeouts.request.a a(com.fyber.inneractive.sdk.response.e eVar, com.fyber.inneractive.sdk.bidder.adm.f fVar, com.fyber.inneractive.sdk.config.global.s sVar) {
UnitDisplayType unitDisplayType;
UnitDisplayType unitDisplayType2 = UnitDisplayType.BANNER;
String name = unitDisplayType2.name();
Locale locale = Locale.US;
String lowerCase = name.toLowerCase(locale);
if (eVar != null && (unitDisplayType = eVar.n) != null) {
if (unitDisplayType != UnitDisplayType.INTERSTITIAL && unitDisplayType != UnitDisplayType.REWARDED) {
lowerCase = unitDisplayType2.name().toLowerCase(locale);
} else {
lowerCase = unitDisplayType.name().toLowerCase(locale);
}
} else {
AdmParametersOuterClass$AdmParameters admParametersOuterClass$AdmParameters = fVar.a;
if (admParametersOuterClass$AdmParameters != null) {
lowerCase = com.fyber.inneractive.sdk.util.x0.a(String.valueOf(admParametersOuterClass$AdmParameters.getSpotId()));
}
}
String str = IAConfigManager.L.l;
com.fyber.inneractive.sdk.config.global.features.j jVar = (com.fyber.inneractive.sdk.config.global.features.j) sVar.a(com.fyber.inneractive.sdk.config.global.features.j.class);
if (TextUtils.isEmpty(str)) {
return new com.fyber.inneractive.sdk.network.timeouts.request.b(jVar, lowerCase);
}
return new com.fyber.inneractive.sdk.network.timeouts.request.d(lowerCase, jVar, str);
}
@Override // com.fyber.inneractive.sdk.network.f0, com.fyber.inneractive.sdk.network.c0
public final j a(String str) throws Exception {
IAlog.a("%s : NetworkRequestMarkup Ad request execution started, retry number: %d, timeouts(connection: %d read: %d)", IAlog.a(this), Integer.valueOf(this.r), Integer.valueOf(f().a), Integer.valueOf(f().b));
return super.a(str);
}
@Override // com.fyber.inneractive.sdk.network.f0, com.fyber.inneractive.sdk.network.c0
public final void a(long j) {
super.a(j);
IAlog.a("%s : NetworkRequestMarkup : set end connection timestamp, total execution time: %d", IAlog.a(this), Integer.valueOf(super.u()));
}
}