103 lines
3.9 KiB
Java
103 lines
3.9 KiB
Java
package e8;
|
|
public abstract class o {
|
|
public final String a;
|
|
public final qbsg.top.ble.data.BleSessionFacade b;
|
|
public final kotlinx.coroutines.flow.SharedFlow c;
|
|
public final String d;
|
|
public final kotlinx.coroutines.CoroutineScope e;
|
|
public kotlinx.coroutines.Job f;
|
|
public final kotlinx.coroutines.sync.Mutex g;
|
|
public final kotlinx.coroutines.flow.MutableStateFlow h;
|
|
public final kotlinx.coroutines.flow.StateFlow i;
|
|
public final kotlinx.coroutines.flow.MutableStateFlow j;
|
|
public final kotlinx.coroutines.flow.StateFlow k;
|
|
public final kotlinx.coroutines.flow.MutableSharedFlow l;
|
|
public final kotlinx.coroutines.flow.SharedFlow m;
|
|
public final kotlinx.coroutines.flow.StateFlow n;
|
|
public final kotlinx.coroutines.flow.MutableStateFlow o;
|
|
public final kotlinx.coroutines.flow.StateFlow p;
|
|
|
|
public o(String p7, qbsg.top.ble.data.BleSessionFacade p8, kotlinx.coroutines.flow.SharedFlow p9)
|
|
{
|
|
kotlin.jvm.internal.s.f(p7, "macAddress");
|
|
kotlin.jvm.internal.s.f(p8, "session");
|
|
this.a = p7;
|
|
this.b = p8;
|
|
this.c = p9;
|
|
this.d = w7.w.i();
|
|
kotlinx.coroutines.CoroutineScope v0_2 = kotlinx.coroutines.CoroutineScopeKt.CoroutineScope(kotlinx.coroutines.SupervisorKt.SupervisorJob$default(0, 1, 0).plus(w7.b.a));
|
|
this.e = v0_2;
|
|
this.g = kotlinx.coroutines.sync.MutexKt.Mutex$default(0, 1, 0);
|
|
int v8_4 = kotlinx.coroutines.flow.StateFlowKt.MutableStateFlow(Boolean.FALSE);
|
|
this.h = v8_4;
|
|
this.i = kotlinx.coroutines.flow.FlowKt.asStateFlow(v8_4);
|
|
int v8_7 = kotlinx.coroutines.flow.StateFlowKt.MutableStateFlow(Integer.valueOf(0));
|
|
this.j = v8_7;
|
|
this.k = kotlinx.coroutines.flow.FlowKt.asStateFlow(v8_7);
|
|
int v8_10 = kotlinx.coroutines.flow.SharedFlowKt.MutableSharedFlow$default(0, 64, 0, 5, 0);
|
|
this.l = v8_10;
|
|
this.m = kotlinx.coroutines.flow.FlowKt.asSharedFlow(v8_10);
|
|
this.n = v8_10.getSubscriptionCount();
|
|
int v8_12 = kotlinx.coroutines.flow.StateFlowKt.MutableStateFlow(0);
|
|
this.o = v8_12;
|
|
this.p = kotlinx.coroutines.flow.FlowKt.asStateFlow(v8_12);
|
|
kotlinx.coroutines.BuildersKt.launch$default(v0_2, 0, 0, new e8.i(this, 0, 0), 3, 0);
|
|
kotlinx.coroutines.BuildersKt.launch$default(v0_2, 0, 0, new e8.i(this, 0, 1), 3, 0);
|
|
return;
|
|
}
|
|
|
|
public static String k(int p1, long p2)
|
|
{
|
|
c7.a.l(16);
|
|
String v2_1 = Long.toString(p2, 16);
|
|
kotlin.jvm.internal.s.e(v2_1, "toString(...)");
|
|
return i7.i.B0((p1 * 2), v2_1);
|
|
}
|
|
|
|
public static String m()
|
|
{
|
|
String v0_0 = System.currentTimeMillis();
|
|
long v6_0 = ((((long) java.util.TimeZone.getDefault().getOffset(v0_0)) / 1000) + (v0_0 / 1000));
|
|
String v0_1 = a.b.s(v0_0);
|
|
String v1_1 = v0_1[0];
|
|
long v3_0 = v0_1[1];
|
|
int v5 = v0_1[2];
|
|
String v0_2 = v0_1[3];
|
|
StringBuilder v8_2 = new StringBuilder();
|
|
v8_2.append(e8.o.k(4, v6_0));
|
|
v8_2.append(e8.o.k(2, ((long) v1_1)));
|
|
v8_2.append(e8.o.k(1, ((long) v3_0)));
|
|
v8_2.append(e8.o.k(1, ((long) v5)));
|
|
v8_2.append(e8.o.k(1, ((long) v0_2)));
|
|
return p.p1.j("dd", v8_2.toString());
|
|
}
|
|
|
|
public final void h()
|
|
{
|
|
Integer v0_0 = this.f;
|
|
if (v0_0 != null) {
|
|
kotlinx.coroutines.Job$DefaultImpls.cancel$default(v0_0, 0, 1, 0);
|
|
}
|
|
this.h.setValue(Boolean.FALSE);
|
|
this.j.setValue(Integer.valueOf(0));
|
|
return;
|
|
}
|
|
|
|
public final void i(java.util.List p7, a7.a p8)
|
|
{
|
|
this.f = kotlinx.coroutines.BuildersKt.launch$default(this.e, 0, 0, new e8.j(this, p7, p8, 0), 3, 0);
|
|
return;
|
|
}
|
|
|
|
public abstract String j();
|
|
|
|
public final void l(String p2)
|
|
{
|
|
kotlin.jvm.internal.s.f(p2, "data");
|
|
this.l.tryEmit(new e8.b(p2));
|
|
return;
|
|
}
|
|
|
|
public abstract void n(Object p0, g8.d p1, a7.a p2);
|
|
}
|