package c.a.d; 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 l { public static final ArrayList a = new ArrayList<>(4); public static final BehaviorSubject b = BehaviorSubject.k0(0); /* renamed from: c reason: collision with root package name */ public static final l f45c = new l(); public final synchronized void a(Object obj) { m.checkNotNullParameter(obj, "consumer"); ArrayList 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 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())); } }