package com.ifpdos.debugmenu.action;

import android.annotation.SuppressLint;
import android.content.Context;
import android.util.Log;
import com.cvte.dss.ups.camera.zyzh.CameraDevice;
import com.cvte.vman.impl.FwUpgradeManager;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.ShowIpAddressAction;
import com.ifpdos.debugmenu.action.base.ItemInfoAction;
import com.ifpdos.debugmenu.entity.ValueBody;
import com.trello.rxlifecycle3.android.ActivityEvent;
import com.trello.rxlifecycle3.components.support.RxAppCompatActivity;
import d.f.a.r2.k3.b;
import f.a.k;
import f.a.w.e.d.c;
import f.a.z.a;
import java.util.Objects;
import java.util.concurrent.TimeUnit;

/* JADX INFO: loaded from: classes.dex */
public class ShowIpAddressAction extends ItemInfoAction {
    private static final String TAG = "ShowIpAddressAction";

    public ShowIpAddressAction(Context context) {
        super(context);
    }

    @SuppressLint({"CheckResult"})
    private void getIpAddress() {
        new c(new k() { // from class: d.f.a.p1.x5
            @Override // f.a.k
            public final void subscribe(f.a.j jVar) {
                ValueBody valueBody = (ValueBody) d.f.a.r2.j3.e.a.b("/v1/network/ip", ValueBody.class);
                StringBuilder sbB = d.b.a.a.a.B("getIpAddress ipValue = ");
                sbB.append(valueBody.getValue());
                Log.i("ShowIpAddressAction", sbB.toString());
                if (valueBody.getValue() == null || "".equals(valueBody.getValue())) {
                    Log.i("ShowIpAddressAction", "getIpAddress exception ===> goto Retry");
                    ((c.a) jVar).c(new RuntimeException("DebugMenu:getIp failed from UDI"));
                } else {
                    c.a aVar = (c.a) jVar;
                    aVar.d(valueBody.getValue().toString());
                    aVar.b();
                }
            }
        }).s(new b(25, FwUpgradeManager.TYPE_FW_CVTE_CAMERA)).y(30L, TimeUnit.SECONDS).w(a.f4044c).n(f.a.s.b.a.a()).g(((RxAppCompatActivity) this.mContext).bindUntilEvent(ActivityEvent.DESTROY)).u(new f.a.v.c() { // from class: d.f.a.p1.y5
            /* JADX WARN: Multi-variable type inference failed */
            @Override // f.a.v.c
            public final void accept(Object obj) {
                ShowIpAddressAction showIpAddressAction = this.f2984b;
                String str = (String) obj;
                Objects.requireNonNull(showIpAddressAction);
                Log.i("ShowIpAddressAction", "getIpAddress, itemViewValue = " + str);
                ((d.f.a.j2.e.f) showIpAddressAction.mViewModel).f2613g.i(str);
                showIpAddressAction.setInfoColor(showIpAddressAction.standard_data);
            }
        }, new f.a.v.c() { // from class: d.f.a.p1.w5
            /* JADX WARN: Multi-variable type inference failed */
            @Override // f.a.v.c
            public final void accept(Object obj) {
                ShowIpAddressAction showIpAddressAction = this.f2962b;
                Objects.requireNonNull(showIpAddressAction);
                Log.i("ShowIpAddressAction", "getIpAddress error");
                ((d.f.a.j2.e.f) showIpAddressAction.mViewModel).f2613g.i(CameraDevice.VERSION_IN_FAST_BOOT);
                showIpAddressAction.setInfoColor(showIpAddressAction.standard_data);
            }
        }, f.a.w.b.a.f3725b, f.a.w.b.a.f3726c);
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemInfoAction
    public String getValue(Context context) {
        getIpAddress();
        return this.mContext.getString(R.string.device_loading);
    }

    @Override // com.ifpdos.debugmenu.action.base.AbstractItemAction, d.f.a.w0
    public boolean isExportable() {
        return false;
    }
}
