package g.f.c.b.tea;

import android.util.Log;
import com.ifpdos.udi.sdk.service.sdk.UdiGlobal;
import com.ifpdos.udi.sdk.service.sdk.json.IConverter;
import com.ifpdos.udi.sdk.service.sdk.server.IUdiServer;
import com.ifpdos.udi.service.tea.DeviceConnectStateNotify;
import com.ifpdos.udi.service.tea.TeaDeviceHelper;
import com.tencent.common.ITEAInsideDeviceConnectStateUpdateCbDelegate;
import g.a.a.a.a;
import g.f.c.b.tea.DeviceConnectStateApi;
import java.util.Iterator;
import kotlin.Metadata;
import kotlin.jvm.internal.e0;
import kotlin.jvm.internal.o;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000!\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J(\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\u0005H\u0016¨\u0006\n"}, d2 = {"com/ifpdos/udi/service/tea/TeaDeviceHelper$init$1", "Lcom/tencent/common/ITEAInsideDeviceConnectStateUpdateCbDelegate;", "OnDeviceConnectStateUpdate", "", "deviceId", "", "sn", "connect", "", "message", "tea_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class p1 implements ITEAInsideDeviceConnectStateUpdateCbDelegate {
    @Override // com.tencent.common.ITEAInsideDeviceConnectStateUpdateCbDelegate
    public void OnDeviceConnectStateUpdate(String deviceId, String sn, boolean connect, String message) {
        o.f(deviceId, "deviceId");
        o.f(sn, "sn");
        o.f(message, "message");
        Log.d("TeaDeviceHelper", "OnDeviceConnectStateUpdate deviceId:" + deviceId + ",sn:" + sn + ",connect:" + connect + ",message:" + message);
        Iterator<T> it = TeaDeviceHelper.f1374h.iterator();
        while (it.hasNext()) {
            ((ITEAInsideDeviceConnectStateUpdateCbDelegate) it.next()).OnDeviceConnectStateUpdate(deviceId, sn, connect, message);
        }
        String strF = TeaDeviceHelper.a.f(deviceId);
        DeviceConnectStateApi deviceConnectStateApi = DeviceConnectStateApi.a;
        DeviceConnectStateNotify deviceConnectStateNotify = new DeviceConnectStateNotify(strF, sn, connect);
        o.f(strF, "id");
        o.f(deviceConnectStateNotify, "notify");
        DeviceConnectStateApi.a aVar = DeviceConnectStateApi.f4694b;
        o.f(aVar, "token");
        UdiGlobal udiGlobal = UdiGlobal.INSTANCE;
        IUdiServer.DefaultImpls.sendEvent$default((IUdiServer) udiGlobal.get(e0.a(IUdiServer.class)), a.t("v1/device/tea/connect/state/", strF), ((IConverter) udiGlobal.get(e0.a(IConverter.class))).toJson(deviceConnectStateNotify, aVar), null, false, 12, null);
    }
}
