package com.ifpdos.autotest.udi;

import b.b.e.a.k.a.e.e;
import b.b.e.a.k.a.h.i;
import com.cvte.vman.instance.InvokeCmd;
import com.ifpdos.autotest.udi.PatternTestApi;
import com.seewo.vcommons.executor.ButtonActionExecutor;
import d.m0.a;
import d.m0.b;
import d.n;
import d.n0.c.s;
import d.s0.d;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Reader;

/* JADX INFO: compiled from: PatternTestApi.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class patternTestUdiHandlerAdapter {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final UdiHandler f2352a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final patternTestUdiHandlerAdapter$TOKEN$1 f2353b;

    /* JADX WARN: Type inference failed for: r2v1, types: [com.ifpdos.autotest.udi.patternTestUdiHandlerAdapter$TOKEN$1] */
    public patternTestUdiHandlerAdapter(UdiHandler udiHandler) {
        s.e(udiHandler, "receiver");
        this.f2352a = udiHandler;
        this.f2353b = new e<PatternRequestData>() { // from class: com.ifpdos.autotest.udi.patternTestUdiHandlerAdapter$TOKEN$1
        };
    }

    public final i patternTest(b.b.e.a.k.a.h.e eVar) throws IOException {
        s.e(eVar, "request");
        Reader inputStreamReader = new InputStreamReader(eVar.b(), d.f2700b);
        BufferedReader bufferedReader = inputStreamReader instanceof BufferedReader ? (BufferedReader) inputStreamReader : new BufferedReader(inputStreamReader, InvokeCmd.CMD_TOUCH_CTRL_START);
        try {
            String strC = b.c(bufferedReader);
            a.a(bufferedReader, null);
            try {
                UdiCompileUtils udiCompileUtils = UdiCompileUtils.INSTANCE;
                PatternRequestData patternRequestData = (PatternRequestData) udiCompileUtils.fromJson(strC, this.f2353b);
                UdiCompileUtils.onParseRequestSuccess$default(udiCompileUtils, eVar, strC, patternRequestData, null, 8, null);
                return this.f2352a.patternTest(new PatternTestApi.SetterRequest(patternRequestData, eVar.d(), eVar.c())).getResponse();
            } catch (b.b.e.a.k.a.e.d e2) {
                UdiCompileUtils.onParseRequestFailed$default(UdiCompileUtils.INSTANCE, eVar, strC, e2, null, 8, null);
                return i.f1312a.c(ButtonActionExecutor.TIME_PAGE_CHANGED_DLEAYED, new i.b("params " + strC + ", miss field : " + e2.a()));
            } catch (Throwable th) {
                UdiCompileUtils udiCompileUtils2 = UdiCompileUtils.INSTANCE;
                UdiCompileUtils.onParseRequestFailed$default(udiCompileUtils2, eVar, strC, th, null, 8, null);
                return udiCompileUtils2.newParamsDecodeFailedResponse(strC);
            }
        } finally {
        }
    }
}
