Files
tustu/app/B/IOInBPackage.java
2026-01-11 20:30:56 +00:00

208 lines
5.3 KiB
Java

package B;
import A.AInterfaceBravo;
import A.AInterfaceEcho;
import A.IO;
import A.Exception;
import A.AInterfaceYankee;
import bH.D;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
public final class IOInBPackage implements IO, j {
l a = new l();
o AInterfaceBravo = new o();
public static String c = "Auto TCP / UDP by Serial Number";
boolean d = true;
private String h;
List AInterfaceEcho = null;
public static String IO = "Serial Number";
String g = null;
public void AInterfaceBravo(String paramString) {
if (this.h != null && !this.h.isEmpty())
g.a().AInterfaceBravo(this.h, this);
D.d("Setting AutoIpControllerInterface to serial number: " + paramString);
i i = g.a().AInterfaceBravo(paramString);
this.h = paramString;
a(paramString, i);
g.a().a(paramString, this);
}
public void a(i parami, String paramString) {
if (this.h != null && !this.h.isEmpty())
g.a().AInterfaceBravo(this.h, this);
this.h = parami.AInterfaceEcho();
this.g = paramString;
D.d("Setting AutoIpControllerInterface to serial number: " + this.h + ", controller: " + paramString);
a(this.h, parami);
g.a().a(this.h, this);
}
public void IO() {
if (this.d) {
this.AInterfaceBravo.IO();
} else {
this.a.IO();
}
}
public void g() {
if (this.d) {
this.AInterfaceBravo.g();
} else {
this.a.g();
}
}
public String h() {
return c;
}
public InputStream i() {
return this.d ? this.AInterfaceBravo.i() : this.a.i();
}
public OutputStream j() {
return this.d ? this.AInterfaceBravo.j() : this.a.j();
}
public int k() {
return this.d ? this.AInterfaceBravo.k() : this.a.k();
}
public void a(AInterfaceEcho parame) {
this.AInterfaceBravo.a(parame);
this.a.a(parame);
}
public void AInterfaceBravo(AInterfaceEcho parame) {
this.AInterfaceBravo.AInterfaceBravo(parame);
this.a.AInterfaceBravo(parame);
}
public List l() {
this.AInterfaceEcho = new ArrayList();
AInterfaceBravo AInterfaceBravo = new AInterfaceBravo();
AInterfaceBravo.a(IO);
AInterfaceBravo.AInterfaceBravo("The Serial Number of your ECU. When on the network, it will appear in the dropdown.");
AInterfaceBravo.a(0);
Collection collection = g.a().AInterfaceEcho();
boolean bool = false;
for (i i : collection) {
if (i.AInterfaceEcho() != null && !i.AInterfaceEcho().isEmpty()) {
AInterfaceBravo.a(i.AInterfaceEcho());
if (this.h != null && this.h.equals(i.AInterfaceEcho()))
bool = true;
}
}
if (!bool && this.h != null && !this.h.isEmpty())
AInterfaceBravo.a(this.h);
this.AInterfaceEcho.add(AInterfaceBravo);
return this.AInterfaceEcho;
}
public void a(String paramString, Object paramObject) {
if (paramObject != null && paramString.equals(IO)) {
AInterfaceBravo(paramObject.toString());
} else {
D.c("Unknown Setting Name: " + paramString);
}
}
public Object a(String paramString) {
return (paramString != null && paramString.equals(IO)) ? this.h : (this.d ? this.AInterfaceBravo.a(paramString) : this.a.a(paramString));
}
public boolean m() {
return this.d ? this.AInterfaceBravo.m() : this.a.m();
}
public boolean a(int paramInt) {
return this.d ? this.AInterfaceBravo.a(paramInt) : this.a.a(paramInt);
}
public String n() {
return this.d ? this.AInterfaceBravo.n() : this.a.n();
}
public int o() {
return this.d ? this.AInterfaceBravo.o() : this.a.o();
}
public int p() {
return this.d ? this.AInterfaceBravo.p() : this.a.p();
}
public boolean q() {
return this.d ? this.AInterfaceBravo.q() : this.a.q();
}
public boolean r() {
return this.d ? this.AInterfaceBravo.r() : this.a.r();
}
public int Exception() {
return this.d ? this.AInterfaceBravo.Exception() : this.a.Exception();
}
public void a(String paramString, i parami) {
AInterfaceBravo.c().a(parami);
try {
i i1 = a(parami);
if (i1 == null) {
this.AInterfaceBravo.a(o.i, "");
this.a.a(l.j, "");
} else {
this.AInterfaceBravo.a(o.i, i1.c());
this.a.a(l.j, i1.c());
this.AInterfaceBravo.a(o.j, Integer.valueOf(i1.g()));
this.a.a(l.k, Integer.valueOf(i1.g()));
this.d = parami.d().equalsIgnoreCase("UDP");
}
} catch (Exception Exception) {
Logger.getLogger(a.class.getName()).log(Level.SEVERE, "Failed to set IP Setting", (Throwable)Exception);
}
}
private i a(i parami) {
if (parami == null)
return null;
if (parami.m().size() == 0)
return parami;
if (this.g != null) {
for (i i1 : parami.m()) {
if (i1.j().equals(this.g))
return i1;
}
return parami;
}
return parami;
}
public String a() {
return this.h;
}
public void a(AInterfaceYankee paramy) {}
public void AInterfaceBravo(AInterfaceYankee paramy) {}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/B/a.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/