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

232 lines
7.9 KiB
Java

package bQ;
import G.R;
import G.T;
import G.ArrayListInGPackage;
import G.GInterfaceAg;
import G.SerializableImpl;
import G.AeInterfaceMikeTostring;
import G.GComponentCo;
import G.ManagerUsingArrayList;
import G.m;
import G.w;
import bH.D;
import bN.BnInterfaceKilo;
import bO.BoInterfaceAlpha;
import bO.TostringInBoPackage;
import bO.BoInterfaceIndia;
import bO.BnInterfaceKilo;
import bO.BoInterfaceLima;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
public class BqInterfaceUniform implements GInterfaceAg, GComponentCo {
R BoInterfaceAlpha = null;
private BnInterfaceKilo g = null;
private BoInterfaceAlpha h = null;
private TostringInBoPackage BoInterfaceIndia = null;
int b = 0;
private TostringInBoPackage j = null;
private final String BnInterfaceKilo;
Map TostringInBoPackage = new HashMap<>();
final List d = new ArrayList();
x e = null;
boolean f = false;
public BqInterfaceUniform(String paramString, BnInterfaceKilo paramk, BoInterfaceAlpha parama) {
this.BnInterfaceKilo = paramString;
this.g = paramk;
this.h = parama;
}
public boolean BoInterfaceAlpha(String paramString, AeInterfaceMikeTostring parambT) {
if (this.BoInterfaceAlpha == null && paramString.equals(this.BnInterfaceKilo))
this.BoInterfaceAlpha = T.BoInterfaceAlpha().TostringInBoPackage(paramString);
if (this.d != null);
e();
return true;
}
private void e() {
if (this.e == null) {
this.e = new x(this);
this.e.start();
}
if (this.BoInterfaceAlpha != null && this.BoInterfaceAlpha.R())
x.BoInterfaceAlpha(this.e);
}
public void BoInterfaceAlpha(String paramString) {}
public void BoInterfaceAlpha(List paramList) {
this.d.clear();
if (paramList != null)
this.d.addAll(paramList);
if (paramList != null && this.BoInterfaceAlpha != null && this.BoInterfaceAlpha.R()) {
e();
} else if (!this.f) {
this.f = true;
try {
ManagerUsingArrayList.BoInterfaceAlpha().h(this.BnInterfaceKilo);
} finally {
this.f = false;
}
}
}
private List b(List paramList) {
ArrayList<BnInterfaceKilo> arrayList = new ArrayList();
if (paramList != null) {
int BoInterfaceIndia = this.h.TostringInBoPackage().BoInterfaceAlpha();
int j = this.BoInterfaceIndia.BoInterfaceAlpha();
int m = this.BoInterfaceIndia.TostringInBoPackage();
BnInterfaceKilo k1 = new BnInterfaceKilo();
arrayList.add(k1);
BoInterfaceLima BoInterfaceLima = null;
int n = 0;
byte b1 = 1;
ArrayList<SerializableImpl> arrayList1 = new ArrayList();
for (w w : paramList) {
SerializableImpl SerializableImpl = BoInterfaceAlpha(w.BoInterfaceAlpha());
arrayList1.add(SerializableImpl);
}
Collections.sort(arrayList1, new v(this));
boolean bool = false;
byte b2 = 0;
for (SerializableImpl SerializableImpl : arrayList1) {
if (SerializableImpl != null) {
if (BoInterfaceLima != null && SerializableImpl.x() + SerializableImpl.BoInterfaceLima() - BoInterfaceLima.BoInterfaceAlpha() <= BoInterfaceIndia) {
long l1 = Math.max(BoInterfaceLima.BoInterfaceAlpha() + BoInterfaceLima.b(), SerializableImpl.x() + SerializableImpl.BoInterfaceLima());
BoInterfaceLima.BoInterfaceAlpha(Math.min(BoInterfaceLima.BoInterfaceAlpha(), SerializableImpl.x()));
n -= BoInterfaceLima.b();
BoInterfaceLima.BoInterfaceAlpha((int)(l1 - BoInterfaceLima.BoInterfaceAlpha()));
n += BoInterfaceLima.b();
BoInterfaceIndia i1 = new BoInterfaceIndia();
i1.BoInterfaceAlpha(SerializableImpl.BoInterfaceAlpha());
i1.b(SerializableImpl.BoInterfaceLima());
i1.TostringInBoPackage((int)(SerializableImpl.x() - BoInterfaceLima.BoInterfaceAlpha()));
BoInterfaceLima.BoInterfaceAlpha(i1);
continue;
}
BoInterfaceLima = new BoInterfaceLima();
BoInterfaceLima.BoInterfaceAlpha(SerializableImpl.x());
BoInterfaceLima.BoInterfaceAlpha(SerializableImpl.BoInterfaceLima());
n += BoInterfaceLima.b();
byte b = (arrayList.size() == 1) ? (this.g.BoInterfaceAlpha() + b1) : b1;
if (n >= this.g.j() - b || k1.size() >= m)
if (arrayList.size() == j) {
if (!bool)
D.b("ODT Full! Cannot capture all channels!");
bool = true;
} else {
k1 = new BnInterfaceKilo();
arrayList.add(k1);
n = 0;
}
if (!bool) {
BoInterfaceIndia i1 = new BoInterfaceIndia();
i1.BoInterfaceAlpha(SerializableImpl.BoInterfaceAlpha());
i1.b(SerializableImpl.BoInterfaceLima());
i1.TostringInBoPackage((int)(SerializableImpl.x() - BoInterfaceLima.BoInterfaceAlpha()));
BoInterfaceLima.BoInterfaceAlpha(i1);
k1.add(BoInterfaceLima);
continue;
}
D.b("ODT Full, skipping channel: " + SerializableImpl.aL());
b2++;
}
}
TostringInBoPackage.BoInterfaceAlpha().BoInterfaceAlpha(this.h, this.d, arrayList1, arrayList, BoInterfaceIndia, j, m);
if (bool) {
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("Max ODTs: ").append(j).append(", Max ODT Entries: ").append(m).append(", Max Entry Size: ").append(BoInterfaceIndia).append("\n");
stringBuilder.append(TostringInBoPackage.b(arrayList1)).append("\n");
stringBuilder.append(TostringInBoPackage.TostringInBoPackage(arrayList)).append("\n");
D.TostringInBoPackage(stringBuilder.toString());
ArrayListInGPackage.BoInterfaceAlpha().b(this.BnInterfaceKilo, "Exceeding MAX ODT's \n" + b2 + " channels will not be updated.\nSee Log for channels overflow channels");
}
}
return arrayList;
}
private SerializableImpl BoInterfaceAlpha(int paramInt) {
SerializableImpl SerializableImpl = (SerializableImpl)this.TostringInBoPackage.get(Integer.valueOf(paramInt));
if (SerializableImpl == null) {
Iterator<SerializableImpl> iterator = this.BoInterfaceAlpha.K().q();
while (iterator.hasNext()) {
SerializableImpl aH1 = iterator.next();
if (!aH1.b().equals("formula") && aH1.BoInterfaceAlpha() == paramInt) {
SerializableImpl = aH1;
this.TostringInBoPackage.put(Integer.valueOf(paramInt), aH1);
break;
}
}
}
if (SerializableImpl == null)
D.b("No Channel found for offset: " + paramInt + ", cannot create ODT Entry");
return SerializableImpl;
}
public void BoInterfaceAlpha(TostringInBoPackage paramc) {
this.BoInterfaceIndia = paramc;
}
public void b(TostringInBoPackage paramc) {
this.j = paramc;
}
public String BoInterfaceAlpha() {
return this.BnInterfaceKilo;
}
private void f() {
ArrayList arrayList = new ArrayList();
arrayList.addAll(this.d);
List list = b(arrayList);
m m1 = m.TostringInBoPackage(this.BoInterfaceAlpha.O(), this.b);
w w = new w(this);
m1.b(w);
this.BoInterfaceAlpha.C().b(m1);
this.BoInterfaceIndia.BoInterfaceAlpha(list);
m m2 = m.b(this.BoInterfaceAlpha.O(), this.b);
D.TostringInBoPackage("XcpOdtEntryManager:: updated DAQ List: " + this.BoInterfaceIndia.toString());
this.BoInterfaceAlpha.C().b(m2);
}
public void b() {
x.BoInterfaceAlpha(this.e);
}
public void TostringInBoPackage() {
try {
f();
} catch (Exception exception) {
exception.printStackTrace();
}
this.e.BoInterfaceAlpha = -1L;
}
public boolean d() {
return (this.e.BoInterfaceAlpha > 0L);
}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/bQ/u.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/