package g.f.c.b.tea;

import com.ifpdos.udi.sdk.service.sdk.UdiGlobal;
import com.ifpdos.udi.sdk.service.sdk.json.IConverter;
import com.ifpdos.udi.sdk.service.sdk.json.TypeToken;
import com.ifpdos.udi.sdk.service.sdk.server.Api;
import com.ifpdos.udi.sdk.service.sdk.server.IRequest;
import com.ifpdos.udi.sdk.service.sdk.server.IUdiServer;
import com.ifpdos.udi.sdk.service.sdk.server.Response;
import com.ifpdos.udi.service.tea.DeviceTypeEnum;
import com.ifpdos.udi.service.tea.HookBody;
import kotlin.Metadata;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.e0;
import kotlin.jvm.internal.m;
import kotlin.jvm.internal.o;

/* JADX INFO: renamed from: g.f.c.b.i.k0, reason: from Kotlin metadata */
/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\b\u0005\u0018\u0000 \f2\u00020\u0001:\u0003\f\r\u000eB\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00060\nJ\f\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\u00060\nR\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\b¨\u0006\u000f"}, d2 = {"Lcom/ifpdos/udi/service/tea/DeviceHookApi;", "", "receiver", "Lcom/ifpdos/udi/service/tea/TeaServiceCore;", "(Lcom/ifpdos/udi/service/tea/TeaServiceCore;)V", "api", "Lcom/ifpdos/udi/sdk/service/sdk/server/Api;", "getApi", "()Lcom/ifpdos/udi/sdk/service/sdk/server/Api;", "getApiList", "", "getStaticApiList", "Companion", "SetterRequest", "SetterResponse", "tea_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class DeviceHookApi {
    public static final DeviceHookApi a = null;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final b f4700b = new b();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Api f4701c;

    /* JADX INFO: renamed from: g.f.c.b.i.k0$a */
    @Metadata(k = 3, mv = {1, 6, 0}, xi = 48)
    public /* synthetic */ class a extends m implements Function1<IRequest, Response> {
        public a(Object obj) {
            super(1, obj, setDeviceHookTeaServiceCoreAdapter.class, "setDeviceHook", "setDeviceHook(Lcom/ifpdos/udi/sdk/service/sdk/server/IRequest;)Lcom/ifpdos/udi/sdk/service/sdk/server/Response;", 0);
        }

        /* JADX WARN: Removed duplicated region for block: B:63:0x019c  */
        @Override // kotlin.jvm.functions.Function1
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public com.ifpdos.udi.sdk.service.sdk.server.Response invoke(com.ifpdos.udi.sdk.service.sdk.server.IRequest r14) throws java.io.IOException, com.ifpdos.udi.sdk.service.sdk.server.UdiException {
            /*
                Method dump skipped, instruction units count: 631
                To view this dump add '--comments-level debug' option
            */
            throw new UnsupportedOperationException("Method not decompiled: g.f.c.b.tea.DeviceHookApi.a.invoke(java.lang.Object):java.lang.Object");
        }
    }

    /* JADX INFO: renamed from: g.f.c.b.i.k0$b */
    @Metadata(d1 = {"\u0000\u000f\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"com/ifpdos/udi/service/tea/DeviceHookApi$Companion$TOKEN$1", "Lcom/ifpdos/udi/sdk/service/sdk/json/TypeToken;", "Lcom/ifpdos/udi/service/tea/HookBody;", "tea_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
    public static final class b extends TypeToken<HookBody> {
    }

    public DeviceHookApi(TeaServiceCore teaServiceCore) {
        o.f(teaServiceCore, "receiver");
        this.f4701c = new Api("v1/device/peripheral/{type}/hook", true, 7, null, new a(new setDeviceHookTeaServiceCoreAdapter(teaServiceCore)), 7, null, 0, false, 200, null);
    }

    public static final void a(DeviceTypeEnum deviceTypeEnum, HookBody hookBody) {
        o.f(deviceTypeEnum, "type");
        o.f(hookBody, "notify");
        b bVar = f4700b;
        o.f(bVar, "token");
        UdiGlobal udiGlobal = UdiGlobal.INSTANCE;
        String json = ((IConverter) udiGlobal.get(e0.a(IConverter.class))).toJson(hookBody, bVar);
        IUdiServer iUdiServer = (IUdiServer) udiGlobal.get(e0.a(IUdiServer.class));
        StringBuilder sb = new StringBuilder();
        sb.append("v1/device/peripheral/");
        o.f(deviceTypeEnum, "e");
        String jsonKey = ((IConverter) udiGlobal.get(e0.a(IConverter.class))).getJsonKey(deviceTypeEnum);
        if (jsonKey == null) {
            jsonKey = deviceTypeEnum.toString();
        }
        IUdiServer.DefaultImpls.sendEvent$default(iUdiServer, g.a.a.a.a.A(sb, jsonKey, "/hook"), json, null, false, 12, null);
    }
}
