package com.seewo.sdk;

import com.seewo.sdk.internal.command.CmdCommandBox;
import com.seewo.sdk.internal.model.ResponseCallback;
import com.seewo.sdk.internal.model.SDKParsable;
import com.seewo.sdk.internal.model.SDKResponse;
import com.seewo.sdk.util.ParseUtil;

/* JADX INFO: loaded from: classes.dex */
public class SDKCommandHelper {
    public static final SDKCommandHelper I = new SDKCommandHelper();

    public void postCommand(SDKParsable sDKParsable, final ResponseCallback responseCallback) {
        OpenSDK.getInstance().postCommand(new CmdCommandBox(ParseUtil.getClassName(sDKParsable), ParseUtil.encodeJSON(sDKParsable)), new ResponseCallback() { // from class: com.seewo.sdk.SDKCommandHelper.1
            @Override // com.seewo.sdk.internal.model.ResponseCallback
            public void onCall(SDKResponse sDKResponse) {
                ResponseCallback responseCallback2 = responseCallback;
                if (responseCallback2 != null) {
                    responseCallback2.onCall(sDKResponse);
                }
            }
        });
    }

    public SDKResponse sendCommand(SDKParsable sDKParsable) {
        return OpenSDK.getInstance().sendCommand(new CmdCommandBox(ParseUtil.getClassName(sDKParsable), ParseUtil.encodeJSON(sDKParsable)));
    }
}
