discord-jadx/app/src/main/java/c/a/e/n.java

34 lines
1.2 KiB
Java
Raw Normal View History

2021-08-03 07:33:18 +00:00
package c.a.e;
2021-07-24 02:37:17 +00:00
import com.discord.app.AppLog;
import com.discord.utilities.logging.Logger;
import d0.z.d.m;
import java.util.ArrayList;
import rx.subjects.BehaviorSubject;
/* compiled from: AppState.kt */
public final class n {
public static final ArrayList<Object> a = new ArrayList<>(4);
public static final BehaviorSubject<Integer> b = BehaviorSubject.l0(0);
/* renamed from: c reason: collision with root package name */
2021-08-10 10:47:20 +00:00
public static final n f47c = new n();
2021-07-24 02:37:17 +00:00
public final synchronized void a(Object obj) {
m.checkNotNullParameter(obj, "consumer");
ArrayList<Object> arrayList = a;
arrayList.add(obj);
AppLog appLog = AppLog.g;
Logger.d$default(appLog, "Gateway Connection consumer add " + obj, null, 2, null);
b.onNext(Integer.valueOf(arrayList.size()));
}
public final synchronized void b(Object obj) {
m.checkNotNullParameter(obj, "consumer");
ArrayList<Object> arrayList = a;
arrayList.remove(obj);
AppLog appLog = AppLog.g;
Logger.d$default(appLog, "Gateway Connection consumer rm " + obj, null, 2, null);
b.onNext(Integer.valueOf(arrayList.size()));
}
}