米游社.apk(点击下载) / fq.java


package com.xiaomi.push;

import java.io.ByteArrayInputStream;
import java.io.InputStreamReader;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
import org.xmlpull.v1.XmlPullParserFactory;

public class fq {

    /* renamed from: a  reason: collision with root package name */
    private XmlPullParser f42923a;

    public fq() {
        try {
            XmlPullParser newPullParser = XmlPullParserFactory.newInstance().newPullParser();
            this.f42923a = newPullParser;
            newPullParser.setFeature("http://xmlpull.org/v1/doc/features.html#process-namespaces", true);
        } catch (XmlPullParserException unused) {
        }
    }

    public gn a(byte[] bArr, fw fwVar) {
        String str;
        String str2;
        this.f42923a.setInput(new InputStreamReader(new ByteArrayInputStream(bArr)));
        this.f42923a.next();
        int eventType = this.f42923a.getEventType();
        String name = this.f42923a.getName();
        if (eventType != 2) {
            return null;
        }
        if (name.equals("message")) {
            return gv.a(this.f42923a);
        }
        if (name.equals("iq")) {
            return gv.a(this.f42923a, fwVar);
        }
        if (name.equals("presence")) {
            return gv.m859a(this.f42923a);
        }
        if (this.f42923a.getName().equals("stream")) {
            return null;
        }
        if (!this.f42923a.getName().equals("error")) {
            if (this.f42923a.getName().equals("warning")) {
                this.f42923a.next();
                str2 = this.f42923a.getName();
                str = "multi-login";
            } else {
                str2 = this.f42923a.getName();
                str = "bind";
            }
            str2.equals(str);
            return null;
        }
        throw new gh(gv.m860a(this.f42923a));
    }
}