package com.discord.stores; import com.discord.stores.StoreV2; import com.discord.stores.updates.ObservationDeck; import com.discord.stores.updates.ObservationDeckProvider; import d0.z.d.a0; import d0.z.d.m; import d0.z.d.s; import java.util.concurrent.TimeUnit; import kotlin.reflect.KProperty; import rx.Observable; /* compiled from: StoreConnectionOpen.kt */ public final class StoreConnectionOpen extends StoreV2 { public static final /* synthetic */ KProperty[] $$delegatedProperties = {a0.mutableProperty1(new s(StoreConnectionOpen.class, "isConnectionOpen", "isConnectionOpen()Z", 0))}; private final StoreV2.MarkChangedDelegate isConnectionOpen$delegate = new StoreV2.MarkChangedDelegate(Boolean.FALSE, null, 2, null); public static final /* synthetic */ boolean access$isConnectionOpen$p(StoreConnectionOpen storeConnectionOpen) { return storeConnectionOpen.isConnectionOpen(); } public static final /* synthetic */ void access$setConnectionOpen$p(StoreConnectionOpen storeConnectionOpen, boolean z2) { storeConnectionOpen.setConnectionOpen(z2); } private final boolean isConnectionOpen() { return ((Boolean) this.isConnectionOpen$delegate.getValue(this, $$delegatedProperties[0])).booleanValue(); } public static /* synthetic */ Observable observeConnectionOpen$default(StoreConnectionOpen storeConnectionOpen, boolean z2, int i, Object obj) { if ((i & 1) != 0) { z2 = true; } return storeConnectionOpen.observeConnectionOpen(z2); } private final void setConnectionOpen(boolean z2) { this.isConnectionOpen$delegate.setValue(this, $$delegatedProperties[0], Boolean.valueOf(z2)); } @StoreThread public final void handleConnected(boolean z2) { if (!z2) { setConnectionOpen(false); } } @StoreThread public final void handleConnectionOpen() { setConnectionOpen(true); } public final Observable observeConnectionOpen(boolean z2) { Observable connectRx$default = ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreConnectionOpen$observeConnectionOpen$1(this), 14, null); if (z2) { connectRx$default = connectRx$default.q(100, TimeUnit.MILLISECONDS); } m.checkNotNullExpressionValue(connectRx$default, "ObservationDeckProvider\n… }\n }"); return connectRx$default; } }